TSTP Solution File: SWW065_1 by cvc5---1.0.5

View Problem - Process Solution

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

% Computer : n003.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:32 EDT 2024

% Result   : Theorem 18.29s 18.51s
% Output   : Proof 18.32s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.25  % Problem    : SWW065_1 : TPTP v8.2.0. Released v5.0.0.
% 0.11/0.26  % Command    : do_cvc5 %s %d
% 0.25/0.47  % Computer : n003.cluster.edu
% 0.25/0.47  % Model    : x86_64 x86_64
% 0.25/0.47  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.25/0.47  % Memory   : 8042.1875MB
% 0.25/0.47  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.25/0.47  % CPULimit   : 300
% 0.25/0.47  % WCLimit    : 300
% 0.25/0.47  % DateTime   : Sun May 26 07:08:54 EDT 2024
% 0.25/0.47  % CPUTime    : 
% 0.56/0.84  %----Proving TF0_ARI
% 18.29/18.51  --- Run --finite-model-find --decision=internal at 15...
% 18.29/18.51  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 15...
% 18.29/18.51  % SZS status Theorem for /export/starexec/sandbox2/tmp/tmp.W2qChsi5dC/cvc5---1.0.5_2500.smt2
% 18.29/18.51  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.W2qChsi5dC/cvc5---1.0.5_2500.smt2
% 18.29/18.51  (assume a0 (not (=> (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) true (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (< (tptp.b tptp.z1) 4) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (< tptp.z2 tptp.z1))))))
% 18.29/18.51  (assume a1 true)
% 18.29/18.51  (step t1 (cl (not (= (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))))) (not (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule equiv_pos2)
% 18.29/18.51  (step t2 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (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)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule refl)
% 18.29/18.51  (step t3 (cl (= (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z2))) :rule refl)
% 18.29/18.51  (step t4 (cl (= (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z3))) :rule refl)
% 18.29/18.51  (step t5 (cl (= (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z5))) :rule refl)
% 18.29/18.51  (step t6 (cl (= (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z4))) :rule refl)
% 18.29/18.51  (step t7 (cl (= (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z3))) :rule refl)
% 18.29/18.51  (step t8 (cl (= (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z5))) :rule refl)
% 18.29/18.51  (step t9 (cl (= (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z4))) :rule refl)
% 18.29/18.51  (step t10 (cl (= (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z5))) :rule refl)
% 18.29/18.51  (step t11 (cl (= (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z4))) :rule refl)
% 18.29/18.51  (step t12 (cl (= (= tptp.z5 tptp.z4) (= tptp.z4 tptp.z5))) :rule all_simplify)
% 18.29/18.51  (step t13 (cl (= (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z1) 3)))) :rule refl)
% 18.29/18.51  (step t14 (cl (= (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z2) 10)))) :rule refl)
% 18.29/18.51  (step t15 (cl (= (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z3) 5)))) :rule refl)
% 18.29/18.51  (step t16 (cl (= (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z1) 4))) :rule refl)
% 18.29/18.51  (step t17 (cl (= (>= (tptp.b tptp.z2) 3) (>= (tptp.b tptp.z2) 3))) :rule refl)
% 18.29/18.51  (step t18 (cl (= (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z5) 2)))) :rule refl)
% 18.29/18.51  (step t19 (cl (= (not (= (tptp.b tptp.z4) 5)) (not (= (tptp.b tptp.z4) 5)))) :rule refl)
% 18.29/18.51  (step t20 (cl (= (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule refl)
% 18.29/18.51  (step t21 (cl (= (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (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.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule cong :premises (t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18 t19 t20))
% 18.29/18.51  (step t22 (cl (= (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))))) :rule cong :premises (t2 t21))
% 18.29/18.51  (step t23 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule implies_neg1)
% 18.29/18.51  (anchor :step t24)
% 18.29/18.51  (assume t24.a0 (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))
% 18.29/18.51  (step t24.t1 (cl (or (not (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (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.z5) (:= Z5 tptp.z4)))
% 18.29/18.51  (step t24.t2 (cl (not (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule or :premises (t24.t1))
% 18.29/18.51  (step t24.t3 (cl (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule resolution :premises (t24.t2 t24.a0))
% 18.29/18.51  (step t24 (cl (not (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule subproof :discharge (t24.a0))
% 18.29/18.51  (step t25 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (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.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule resolution :premises (t23 t24))
% 18.29/18.51  (step t26 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (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.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule implies_neg2)
% 18.29/18.51  (step t27 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule resolution :premises (t25 t26))
% 18.29/18.51  (step t28 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z5 tptp.z4) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule contraction :premises (t27))
% 18.29/18.51  (step t29 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule resolution :premises (t1 t22 t28))
% 18.29/18.51  (step t30 (cl (not (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule implies :premises (t29))
% 18.29/18.51  (step t31 (cl (not (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule or_pos)
% 18.29/18.51  (step t32 (cl (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.b tptp.z4) 5)) (not (= (tptp.b tptp.z5) 2)) (not (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule reordering :premises (t31))
% 18.29/18.51  (step t33 (cl (not (= (not (=> (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) true (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (< (tptp.b tptp.z1) 4) (< (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (not (>= (tptp.b tptp.z1) 4)) (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) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (< (tptp.b tptp.z1) 4) (< (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (not (>= (tptp.b tptp.z1) 4)) (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.29/18.52  (step t34 (cl (= (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) true (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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.29/18.52  (anchor :step t35 :args ((Z1 Int) (:= Z1 Z1)))
% 18.29/18.52  (step t35.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t35.t2 (cl (= (<= 1 (tptp.a Z1)) (>= (tptp.a Z1) 1))) :rule all_simplify)
% 18.29/18.52  (step t35.t3 (cl (= (<= (tptp.a Z1) 12) (not (>= (tptp.a Z1) 13)))) :rule all_simplify)
% 18.29/18.52  (step t35.t4 (cl (= (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12)) (and (>= (tptp.a Z1) 1) (not (>= (tptp.a Z1) 13))))) :rule cong :premises (t35.t2 t35.t3))
% 18.29/18.52  (step t35 (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.29/18.52  (step t36 (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.29/18.52  (step t37 (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 (t35 t36))
% 18.29/18.52  (anchor :step t38 :args ((Z1 Int) (:= Z1 Z1)))
% 18.29/18.52  (step t38.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t38.t2 (cl (= (<= 1 (tptp.b Z1)) (>= (tptp.b Z1) 1))) :rule all_simplify)
% 18.29/18.52  (step t38.t3 (cl (= (<= (tptp.b Z1) 5) (not (>= (tptp.b Z1) 6)))) :rule all_simplify)
% 18.29/18.52  (step t38.t4 (cl (= (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5)) (and (>= (tptp.b Z1) 1) (not (>= (tptp.b Z1) 6))))) :rule cong :premises (t38.t2 t38.t3))
% 18.29/18.52  (step t38 (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.29/18.52  (step t39 (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.29/18.52  (step t40 (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 (t38 t39))
% 18.29/18.52  (step t41 (cl (= (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z2)))) :rule refl)
% 18.29/18.52  (step t42 (cl (= (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z3)))) :rule refl)
% 18.29/18.52  (step t43 (cl (= (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z4)))) :rule refl)
% 18.29/18.52  (step t44 (cl (= (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z5)))) :rule refl)
% 18.29/18.52  (step t45 (cl (= (not (= tptp.z1 tptp.z6)) (not (= tptp.z1 tptp.z6)))) :rule refl)
% 18.29/18.52  (step t46 (cl (= (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z3)))) :rule refl)
% 18.29/18.52  (step t47 (cl (= (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z4)))) :rule refl)
% 18.29/18.52  (step t48 (cl (= (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z5)))) :rule refl)
% 18.29/18.52  (step t49 (cl (= (not (= tptp.z2 tptp.z6)) (not (= tptp.z2 tptp.z6)))) :rule refl)
% 18.29/18.52  (step t50 (cl (= (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z4)))) :rule refl)
% 18.29/18.52  (step t51 (cl (= (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z5)))) :rule refl)
% 18.29/18.52  (step t52 (cl (= (not (= tptp.z3 tptp.z6)) (not (= tptp.z3 tptp.z6)))) :rule refl)
% 18.29/18.52  (step t53 (cl (= (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z5)))) :rule refl)
% 18.29/18.52  (step t54 (cl (= (not (= tptp.z4 tptp.z6)) (not (= tptp.z4 tptp.z6)))) :rule refl)
% 18.29/18.52  (step t55 (cl (= (not (= tptp.z5 tptp.z6)) (not (= tptp.z5 tptp.z6)))) :rule refl)
% 18.29/18.52  (step t56 (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.29/18.52  (anchor :step t57 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2)))
% 18.29/18.52  (step t57.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t57.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t57.t3 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t57.t4 (cl (= (= (tptp.a Z1) 9) (= (tptp.a Z1) 9))) :rule refl)
% 18.29/18.52  (step t57.t5 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t57.t6 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t57.t7 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t57.t8 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t57.t9 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t57.t8))
% 18.29/18.52  (step t57.t10 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t57.t11 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t57.t9 t57.t10))
% 18.29/18.52  (step t57.t12 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t57.t7 t57.t11))
% 18.29/18.52  (step t57.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 (t57.t3 t57.t4 t57.t5 t57.t6 t57.t12))
% 18.29/18.52  (step t57.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 (t57.t13))
% 18.29/18.52  (step t57 (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.29/18.52  (step t58 (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.29/18.52  (step t59 (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 (t57 t58))
% 18.29/18.52  (anchor :step t60 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2)))
% 18.29/18.52  (step t60.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t60.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t60.t3 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t60.t4 (cl (= (= (tptp.a Z1) 8) (= (tptp.a Z1) 8))) :rule refl)
% 18.29/18.52  (step t60.t5 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t60.t6 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t60.t7 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t60.t8 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t60.t9 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t60.t8))
% 18.29/18.52  (step t60.t10 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t60.t11 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t60.t9 t60.t10))
% 18.29/18.52  (step t60.t12 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t60.t7 t60.t11))
% 18.29/18.52  (step t60.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 (t60.t3 t60.t4 t60.t5 t60.t6 t60.t12))
% 18.29/18.52  (step t60.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 (t60.t13))
% 18.29/18.52  (step t60 (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.29/18.52  (step t61 (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.29/18.52  (step t62 (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 (t60 t61))
% 18.29/18.52  (anchor :step t63 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t63.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t63.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t63.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t63.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t63.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t63.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t63.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.52  (step t63.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t63.t9 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t63.t10 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.29/18.52  (step t63.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t63.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t63.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t63.t12))
% 18.29/18.52  (step t63.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t63.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t63.t13 t63.t14))
% 18.29/18.52  (step t63.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t63.t11 t63.t15))
% 18.29/18.52  (step t63.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 (t63.t4 t63.t5 t63.t6 t63.t7 t63.t8 t63.t9 t63.t10 t63.t16))
% 18.29/18.52  (step t63.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 (t63.t17))
% 18.29/18.52  (step t63 (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.29/18.52  (step t64 (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.29/18.52  (step t65 (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 (t63 t64))
% 18.29/18.52  (anchor :step t66 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t66.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t66.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t66.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t66.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t66.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t66.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t66.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.52  (step t66.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t66.t9 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t66.t10 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.29/18.52  (step t66.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t66.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t66.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t66.t12))
% 18.29/18.52  (step t66.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t66.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t66.t13 t66.t14))
% 18.29/18.52  (step t66.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t66.t11 t66.t15))
% 18.29/18.52  (step t66.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 (t66.t4 t66.t5 t66.t6 t66.t7 t66.t8 t66.t9 t66.t10 t66.t16))
% 18.29/18.52  (step t66.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 (t66.t17))
% 18.29/18.52  (step t66 (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.29/18.52  (step t67 (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.29/18.52  (step t68 (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 (t66 t67))
% 18.29/18.52  (anchor :step t69 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t69.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t69.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t69.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t69.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t69.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t69.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t69.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.52  (step t69.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t69.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t69.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t69.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t69.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t69.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t69.t12))
% 18.29/18.52  (step t69.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t69.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t69.t13 t69.t14))
% 18.29/18.52  (step t69.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t69.t11 t69.t15))
% 18.29/18.52  (step t69.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 (t69.t4 t69.t5 t69.t6 t69.t7 t69.t8 t69.t9 t69.t10 t69.t16))
% 18.29/18.52  (step t69.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 (t69.t17))
% 18.29/18.52  (step t69 (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.29/18.52  (step t70 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.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.29/18.52  (step t71 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (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 (t69 t70))
% 18.29/18.52  (anchor :step t72 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t72.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t72.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t72.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t72.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t72.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t72.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t72.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t72.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t72.t9 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t72.t10 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.29/18.52  (step t72.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t72.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t72.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t72.t12))
% 18.29/18.52  (step t72.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t72.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t72.t13 t72.t14))
% 18.29/18.52  (step t72.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t72.t11 t72.t15))
% 18.29/18.52  (step t72.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 (t72.t4 t72.t5 t72.t6 t72.t7 t72.t8 t72.t9 t72.t10 t72.t16))
% 18.29/18.52  (step t72.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 (t72.t17))
% 18.29/18.52  (step t72 (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.29/18.52  (step t73 (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.29/18.52  (step t74 (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 (t72 t73))
% 18.29/18.52  (anchor :step t75 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t75.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t75.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t75.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t75.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t75.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t75.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t75.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t75.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t75.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t75.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t75.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t75.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t75.t13 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t75.t14 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.29/18.52  (step t75.t15 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.52  (step t75.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t75.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t75.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t75.t17))
% 18.29/18.52  (step t75.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t75.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t75.t18 t75.t19))
% 18.29/18.52  (step t75.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t75.t16 t75.t20))
% 18.29/18.52  (step t75.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 (t75.t5 t75.t6 t75.t7 t75.t8 t75.t9 t75.t10 t75.t11 t75.t12 t75.t13 t75.t14 t75.t15 t75.t21))
% 18.29/18.52  (step t75.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 (t75.t22))
% 18.29/18.52  (step t75 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (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.29/18.52  (step t76 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 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.29/18.52  (step t77 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (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 (t75 t76))
% 18.29/18.52  (anchor :step t78 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t78.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t78.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t78.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t78.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t78.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t78.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t78.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.52  (step t78.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t78.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t78.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t78.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t78.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t78.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t78.t12))
% 18.29/18.52  (step t78.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t78.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t78.t13 t78.t14))
% 18.29/18.52  (step t78.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t78.t11 t78.t15))
% 18.29/18.52  (step t78.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 (t78.t4 t78.t5 t78.t6 t78.t7 t78.t8 t78.t9 t78.t10 t78.t16))
% 18.29/18.52  (step t78.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 (t78.t17))
% 18.29/18.52  (step t78 (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.29/18.52  (step t79 (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.29/18.52  (step t80 (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 (t78 t79))
% 18.29/18.52  (anchor :step t81 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t81.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t81.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t81.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t81.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t81.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t81.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t81.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.52  (step t81.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t81.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t81.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t81.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t81.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t81.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t81.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t81.t13))
% 18.29/18.52  (step t81.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t81.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t81.t14 t81.t15))
% 18.29/18.52  (step t81.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t81.t12 t81.t16))
% 18.29/18.52  (step t81.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 (t81.t4 t81.t5 t81.t6 t81.t7 t81.t8 t81.t9 t81.t10 t81.t11 t81.t17))
% 18.29/18.52  (step t81.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 (t81.t18))
% 18.29/18.52  (step t81 (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.29/18.52  (step t82 (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.29/18.52  (step t83 (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 (t81 t82))
% 18.29/18.52  (anchor :step t84 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t84.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t84.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t84.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t84.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t84.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t84.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t84.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.52  (step t84.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t84.t9 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t84.t10 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.29/18.52  (step t84.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t84.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t84.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t84.t12))
% 18.29/18.52  (step t84.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t84.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t84.t13 t84.t14))
% 18.29/18.52  (step t84.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t84.t11 t84.t15))
% 18.29/18.52  (step t84.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 (t84.t4 t84.t5 t84.t6 t84.t7 t84.t8 t84.t9 t84.t10 t84.t16))
% 18.29/18.52  (step t84.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 (t84.t17))
% 18.29/18.52  (step t84 (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.29/18.52  (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.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.29/18.52  (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.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 (t84 t85))
% 18.29/18.52  (anchor :step t87 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t87.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t87.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t87.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t87.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t87.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t87.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t87.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t87.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t87.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t87.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t87.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t87.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t87.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t87.t12))
% 18.29/18.52  (step t87.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t87.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t87.t13 t87.t14))
% 18.29/18.52  (step t87.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t87.t11 t87.t15))
% 18.29/18.52  (step t87.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 (t87.t4 t87.t5 t87.t6 t87.t7 t87.t8 t87.t9 t87.t10 t87.t16))
% 18.29/18.52  (step t87.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 (t87.t17))
% 18.29/18.52  (step t87 (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.29/18.52  (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) 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.29/18.52  (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) 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 (t87 t88))
% 18.29/18.52  (anchor :step t90 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t90.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t90.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t90.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t90.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t90.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t90.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t90.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t90.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t90.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t90.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t90.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t90.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t90.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t90.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t90.t13))
% 18.29/18.52  (step t90.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t90.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t90.t14 t90.t15))
% 18.29/18.52  (step t90.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t90.t12 t90.t16))
% 18.29/18.52  (step t90.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 (t90.t4 t90.t5 t90.t6 t90.t7 t90.t8 t90.t9 t90.t10 t90.t11 t90.t17))
% 18.29/18.52  (step t90.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 (t90.t18))
% 18.29/18.52  (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) 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.29/18.52  (step t91 (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.29/18.52  (step t92 (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 (t90 t91))
% 18.29/18.52  (anchor :step t93 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t93.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t93.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t93.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t93.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t93.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t93.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t93.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t93.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t93.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t93.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t93.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t93.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t93.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t93.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t93.t15 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.52  (step t93.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t93.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t93.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t93.t17))
% 18.29/18.52  (step t93.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t93.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t93.t18 t93.t19))
% 18.29/18.52  (step t93.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t93.t16 t93.t20))
% 18.29/18.52  (step t93.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 (t93.t5 t93.t6 t93.t7 t93.t8 t93.t9 t93.t10 t93.t11 t93.t12 t93.t13 t93.t14 t93.t15 t93.t21))
% 18.29/18.52  (step t93.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 (t93.t22))
% 18.29/18.52  (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) 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.29/18.52  (step t94 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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.29/18.52  (step t95 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t93 t94))
% 18.29/18.52  (anchor :step t96 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t96.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t96.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t96.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t96.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t96.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t96.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t96.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.52  (step t96.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t96.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t96.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t96.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t96.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t96.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t96.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t96.t13))
% 18.29/18.52  (step t96.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t96.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t96.t14 t96.t15))
% 18.29/18.52  (step t96.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t96.t12 t96.t16))
% 18.29/18.52  (step t96.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 (t96.t4 t96.t5 t96.t6 t96.t7 t96.t8 t96.t9 t96.t10 t96.t11 t96.t17))
% 18.29/18.52  (step t96.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 (t96.t18))
% 18.29/18.52  (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) 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.29/18.52  (step t97 (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.29/18.52  (step t98 (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 (t96 t97))
% 18.29/18.52  (anchor :step t99 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t99.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t99.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t99.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t99.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t99.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t99.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t99.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.52  (step t99.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t99.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.52  (step t99.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t99.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t99.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t99.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t99.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t99.t13))
% 18.29/18.52  (step t99.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t99.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t99.t14 t99.t15))
% 18.29/18.52  (step t99.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t99.t12 t99.t16))
% 18.29/18.52  (step t99.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 (t99.t4 t99.t5 t99.t6 t99.t7 t99.t8 t99.t9 t99.t10 t99.t11 t99.t17))
% 18.29/18.52  (step t99.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 (t99.t18))
% 18.29/18.52  (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) 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.29/18.52  (step t100 (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.29/18.52  (step t101 (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 (t99 t100))
% 18.29/18.52  (anchor :step t102 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t102.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t102.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t102.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t102.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t102.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t102.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t102.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.52  (step t102.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t102.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t102.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t102.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t102.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t102.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t102.t12))
% 18.29/18.52  (step t102.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t102.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t102.t13 t102.t14))
% 18.29/18.52  (step t102.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t102.t11 t102.t15))
% 18.29/18.52  (step t102.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 (t102.t4 t102.t5 t102.t6 t102.t7 t102.t8 t102.t9 t102.t10 t102.t16))
% 18.29/18.52  (step t102.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 (t102.t17))
% 18.29/18.52  (step t102 (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.29/18.52  (step t103 (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.29/18.52  (step t104 (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 (t102 t103))
% 18.29/18.52  (anchor :step t105 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t105.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t105.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t105.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t105.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t105.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t105.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t105.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t105.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t105.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t105.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t105.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t105.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t105.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t105.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t105.t13))
% 18.29/18.52  (step t105.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t105.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t105.t14 t105.t15))
% 18.29/18.52  (step t105.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t105.t12 t105.t16))
% 18.29/18.52  (step t105.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 (t105.t4 t105.t5 t105.t6 t105.t7 t105.t8 t105.t9 t105.t10 t105.t11 t105.t17))
% 18.29/18.52  (step t105.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 (t105.t18))
% 18.29/18.52  (step t105 (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.29/18.52  (step t106 (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.29/18.52  (step t107 (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 (t105 t106))
% 18.29/18.52  (anchor :step t108 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t108.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t108.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t108.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t108.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t108.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t108.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t108.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.52  (step t108.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t108.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t108.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t108.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t108.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t108.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t108.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t108.t13))
% 18.29/18.52  (step t108.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t108.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t108.t14 t108.t15))
% 18.29/18.52  (step t108.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t108.t12 t108.t16))
% 18.29/18.52  (step t108.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 (t108.t4 t108.t5 t108.t6 t108.t7 t108.t8 t108.t9 t108.t10 t108.t11 t108.t17))
% 18.29/18.52  (step t108.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 (t108.t18))
% 18.29/18.52  (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) 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.29/18.52  (step t109 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (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.29/18.52  (step t110 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 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 (t108 t109))
% 18.29/18.52  (anchor :step t111 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t111.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t111.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t111.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t111.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t111.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t111.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t111.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t111.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t111.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t111.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t111.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t111.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t111.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t111.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t111.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t111.t14))
% 18.29/18.52  (step t111.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t111.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t111.t15 t111.t16))
% 18.29/18.52  (step t111.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t111.t13 t111.t17))
% 18.29/18.52  (step t111.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 (t111.t4 t111.t5 t111.t6 t111.t7 t111.t8 t111.t9 t111.t10 t111.t11 t111.t12 t111.t18))
% 18.29/18.52  (step t111.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 (t111.t19))
% 18.29/18.52  (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) 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.29/18.52  (step t112 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (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.29/18.52  (step t113 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 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 (t111 t112))
% 18.29/18.52  (anchor :step t114 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t114.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t114.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t114.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t114.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t114.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t114.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t114.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t114.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t114.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t114.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t114.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t114.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t114.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t114.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t114.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t114.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.52  (step t114.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t114.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t114.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t114.t18))
% 18.29/18.52  (step t114.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t114.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t114.t19 t114.t20))
% 18.29/18.52  (step t114.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t114.t17 t114.t21))
% 18.29/18.52  (step t114.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 (t114.t5 t114.t6 t114.t7 t114.t8 t114.t9 t114.t10 t114.t11 t114.t12 t114.t13 t114.t14 t114.t15 t114.t16 t114.t22))
% 18.29/18.52  (step t114.t24 (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 (t114.t23))
% 18.29/18.52  (step t114 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.29/18.52  (step t115 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.29/18.52  (step t116 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t114 t115))
% 18.29/18.52  (anchor :step t117 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t117.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t117.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t117.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t117.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t117.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t117.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t117.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.52  (step t117.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t117.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.52  (step t117.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t117.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t117.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t117.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t117.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t117.t13))
% 18.29/18.52  (step t117.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t117.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t117.t14 t117.t15))
% 18.29/18.52  (step t117.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t117.t12 t117.t16))
% 18.29/18.52  (step t117.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 (t117.t4 t117.t5 t117.t6 t117.t7 t117.t8 t117.t9 t117.t10 t117.t11 t117.t17))
% 18.29/18.52  (step t117.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 (t117.t18))
% 18.29/18.52  (step t117 (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.29/18.52  (step t118 (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.29/18.52  (step t119 (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 (t117 t118))
% 18.29/18.52  (anchor :step t120 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t120.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t120.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t120.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t120.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t120.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t120.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t120.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.52  (step t120.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t120.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.52  (step t120.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t120.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t120.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t120.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t120.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t120.t13))
% 18.29/18.52  (step t120.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t120.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t120.t14 t120.t15))
% 18.29/18.52  (step t120.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t120.t12 t120.t16))
% 18.29/18.52  (step t120.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 (t120.t4 t120.t5 t120.t6 t120.t7 t120.t8 t120.t9 t120.t10 t120.t11 t120.t17))
% 18.29/18.52  (step t120.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 (t120.t18))
% 18.29/18.52  (step t120 (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.29/18.52  (step t121 (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.29/18.52  (step t122 (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 (t120 t121))
% 18.29/18.52  (anchor :step t123 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t123.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t123.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t123.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t123.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t123.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t123.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t123.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t123.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t123.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t123.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t123.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.52  (step t123.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t123.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.52  (step t123.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t123.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t123.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.52  (step t123.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t123.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t123.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t123.t18))
% 18.29/18.52  (step t123.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t123.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t123.t19 t123.t20))
% 18.29/18.52  (step t123.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t123.t17 t123.t21))
% 18.29/18.52  (step t123.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 (t123.t5 t123.t6 t123.t7 t123.t8 t123.t9 t123.t10 t123.t11 t123.t12 t123.t13 t123.t14 t123.t15 t123.t16 t123.t22))
% 18.29/18.52  (step t123.t24 (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 (t123.t23))
% 18.29/18.52  (step t123 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.52  (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) 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.29/18.52  (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) 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 (t123 t124))
% 18.29/18.52  (anchor :step t126 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t126.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t126.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t126.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t126.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t126.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t126.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t126.t7 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.52  (step t126.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t126.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t126.t10 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.52  (step t126.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t126.t12 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.52  (step t126.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t126.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t126.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t126.t14))
% 18.29/18.52  (step t126.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t126.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t126.t15 t126.t16))
% 18.29/18.52  (step t126.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t126.t13 t126.t17))
% 18.29/18.52  (step t126.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 (t126.t4 t126.t5 t126.t6 t126.t7 t126.t8 t126.t9 t126.t10 t126.t11 t126.t12 t126.t18))
% 18.29/18.52  (step t126.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 (t126.t19))
% 18.29/18.52  (step t126 (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.29/18.52  (step t127 (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.29/18.52  (step t128 (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 (t126 t127))
% 18.29/18.52  (anchor :step t129 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t129.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t129.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t129.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t129.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t129.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t129.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t129.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.52  (step t129.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t129.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t129.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t129.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t129.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t129.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t129.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t129.t13))
% 18.29/18.52  (step t129.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t129.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t129.t14 t129.t15))
% 18.29/18.52  (step t129.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t129.t12 t129.t16))
% 18.29/18.52  (step t129.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 (t129.t4 t129.t5 t129.t6 t129.t7 t129.t8 t129.t9 t129.t10 t129.t11 t129.t17))
% 18.29/18.52  (step t129.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 (t129.t18))
% 18.29/18.52  (step t129 (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.29/18.52  (step t130 (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.29/18.52  (step t131 (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 (t129 t130))
% 18.29/18.52  (anchor :step t132 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t132.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t132.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t132.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t132.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t132.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t132.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t132.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t132.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t132.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.52  (step t132.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t132.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t132.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t132.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t132.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t132.t13))
% 18.29/18.52  (step t132.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t132.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t132.t14 t132.t15))
% 18.29/18.52  (step t132.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t132.t12 t132.t16))
% 18.29/18.52  (step t132.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 (t132.t4 t132.t5 t132.t6 t132.t7 t132.t8 t132.t9 t132.t10 t132.t11 t132.t17))
% 18.29/18.52  (step t132.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 (t132.t18))
% 18.29/18.52  (step t132 (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.29/18.52  (step t133 (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.29/18.52  (step t134 (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 (t132 t133))
% 18.29/18.52  (anchor :step t135 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t135.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t135.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t135.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t135.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t135.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t135.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t135.t7 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.52  (step t135.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t135.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t135.t10 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.52  (step t135.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t135.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t135.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t135.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t135.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t135.t14))
% 18.29/18.52  (step t135.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t135.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t135.t15 t135.t16))
% 18.29/18.52  (step t135.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t135.t13 t135.t17))
% 18.29/18.52  (step t135.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 (t135.t4 t135.t5 t135.t6 t135.t7 t135.t8 t135.t9 t135.t10 t135.t11 t135.t12 t135.t18))
% 18.29/18.52  (step t135.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 (t135.t19))
% 18.29/18.52  (step t135 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 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.29/18.52  (step t136 (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.29/18.52  (step t137 (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 (t135 t136))
% 18.29/18.52  (anchor :step t138 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t138.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t138.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t138.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t138.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t138.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t138.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t138.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.52  (step t138.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t138.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t138.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t138.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t138.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t138.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t138.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t138.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t138.t14))
% 18.29/18.52  (step t138.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t138.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t138.t15 t138.t16))
% 18.29/18.52  (step t138.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t138.t13 t138.t17))
% 18.29/18.52  (step t138.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 (t138.t4 t138.t5 t138.t6 t138.t7 t138.t8 t138.t9 t138.t10 t138.t11 t138.t12 t138.t18))
% 18.29/18.52  (step t138.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 (t138.t19))
% 18.29/18.52  (step t138 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 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.29/18.52  (step t139 (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.29/18.52  (step t140 (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 (t138 t139))
% 18.29/18.52  (anchor :step t141 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t141.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t141.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t141.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t141.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t141.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t141.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t141.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t141.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t141.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t141.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t141.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.52  (step t141.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t141.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t141.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t141.t15 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t141.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.52  (step t141.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t141.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t141.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t141.t18))
% 18.29/18.52  (step t141.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t141.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t141.t19 t141.t20))
% 18.29/18.52  (step t141.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t141.t17 t141.t21))
% 18.29/18.52  (step t141.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 (t141.t5 t141.t6 t141.t7 t141.t8 t141.t9 t141.t10 t141.t11 t141.t12 t141.t13 t141.t14 t141.t15 t141.t16 t141.t22))
% 18.29/18.52  (step t141.t24 (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 (t141.t23))
% 18.29/18.52  (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) 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.29/18.52  (step t142 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (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.29/18.52  (step t143 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t141 t142))
% 18.29/18.52  (anchor :step t144 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t144.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t144.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t144.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t144.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t144.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t144.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t144.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t144.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t144.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.52  (step t144.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t144.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t144.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t144.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t144.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t144.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t144.t14))
% 18.29/18.52  (step t144.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t144.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t144.t15 t144.t16))
% 18.29/18.52  (step t144.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t144.t13 t144.t17))
% 18.29/18.52  (step t144.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 (t144.t4 t144.t5 t144.t6 t144.t7 t144.t8 t144.t9 t144.t10 t144.t11 t144.t12 t144.t18))
% 18.29/18.52  (step t144.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 (t144.t19))
% 18.29/18.52  (step t144 (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.29/18.52  (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) 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.29/18.52  (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) 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 (t144 t145))
% 18.29/18.52  (anchor :step t147 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t147.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t147.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t147.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t147.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t147.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t147.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t147.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t147.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t147.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t147.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t147.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t147.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t147.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.52  (step t147.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t147.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t147.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.52  (step t147.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t147.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t147.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t147.t18))
% 18.29/18.52  (step t147.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t147.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t147.t19 t147.t20))
% 18.29/18.52  (step t147.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t147.t17 t147.t21))
% 18.29/18.52  (step t147.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 (t147.t5 t147.t6 t147.t7 t147.t8 t147.t9 t147.t10 t147.t11 t147.t12 t147.t13 t147.t14 t147.t15 t147.t16 t147.t22))
% 18.29/18.52  (step t147.t24 (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 (t147.t23))
% 18.29/18.52  (step t147 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.29/18.52  (step t148 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.52  (step t149 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t147 t148))
% 18.29/18.52  (anchor :step t150 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t150.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t150.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t150.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t150.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t150.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t150.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t150.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.52  (step t150.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t150.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.52  (step t150.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t150.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t150.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t150.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t150.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t150.t13))
% 18.29/18.52  (step t150.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t150.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t150.t14 t150.t15))
% 18.29/18.52  (step t150.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t150.t12 t150.t16))
% 18.29/18.52  (step t150.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 (t150.t4 t150.t5 t150.t6 t150.t7 t150.t8 t150.t9 t150.t10 t150.t11 t150.t17))
% 18.29/18.52  (step t150.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 (t150.t18))
% 18.29/18.52  (step t150 (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.29/18.52  (step t151 (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.29/18.52  (step t152 (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 (t150 t151))
% 18.29/18.52  (anchor :step t153 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t153.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t153.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t153.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t153.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t153.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t153.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t153.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t153.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t153.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t153.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t153.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.52  (step t153.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t153.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.52  (step t153.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t153.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t153.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.52  (step t153.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t153.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t153.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t153.t18))
% 18.29/18.52  (step t153.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t153.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t153.t19 t153.t20))
% 18.29/18.52  (step t153.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t153.t17 t153.t21))
% 18.29/18.52  (step t153.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 (t153.t5 t153.t6 t153.t7 t153.t8 t153.t9 t153.t10 t153.t11 t153.t12 t153.t13 t153.t14 t153.t15 t153.t16 t153.t22))
% 18.29/18.52  (step t153.t24 (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 (t153.t23))
% 18.29/18.52  (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) 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.29/18.52  (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) 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.29/18.52  (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) 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 (t153 t154))
% 18.29/18.52  (anchor :step t156 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t156.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t156.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t156.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t156.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t156.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t156.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t156.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.52  (step t156.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t156.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.52  (step t156.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t156.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t156.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t156.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t156.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t156.t13))
% 18.29/18.52  (step t156.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t156.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t156.t14 t156.t15))
% 18.29/18.52  (step t156.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t156.t12 t156.t16))
% 18.29/18.52  (step t156.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 (t156.t4 t156.t5 t156.t6 t156.t7 t156.t8 t156.t9 t156.t10 t156.t11 t156.t17))
% 18.29/18.52  (step t156.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 (t156.t18))
% 18.29/18.52  (step t156 (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.29/18.52  (step t157 (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.29/18.52  (step t158 (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 (t156 t157))
% 18.29/18.52  (anchor :step t159 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t159.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t159.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t159.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t159.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t159.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t159.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t159.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.52  (step t159.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t159.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t159.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t159.t11 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.52  (step t159.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t159.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t159.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t159.t13))
% 18.29/18.52  (step t159.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t159.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t159.t14 t159.t15))
% 18.29/18.52  (step t159.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t159.t12 t159.t16))
% 18.29/18.52  (step t159.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 (t159.t4 t159.t5 t159.t6 t159.t7 t159.t8 t159.t9 t159.t10 t159.t11 t159.t17))
% 18.29/18.52  (step t159.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 (t159.t18))
% 18.29/18.52  (step t159 (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.29/18.52  (step t160 (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.29/18.52  (step t161 (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 (t159 t160))
% 18.29/18.52  (anchor :step t162 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t162.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t162.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t162.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t162.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t162.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t162.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t162.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t162.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t162.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t162.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t162.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.52  (step t162.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t162.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t162.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.52  (step t162.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t162.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.52  (step t162.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.52  (step t162.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t162.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t162.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t162.t19))
% 18.29/18.52  (step t162.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t162.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t162.t20 t162.t21))
% 18.29/18.52  (step t162.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t162.t18 t162.t22))
% 18.29/18.52  (step t162.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 (t162.t5 t162.t6 t162.t7 t162.t8 t162.t9 t162.t10 t162.t11 t162.t12 t162.t13 t162.t14 t162.t15 t162.t16 t162.t17 t162.t23))
% 18.29/18.52  (step t162.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 (t162.t24))
% 18.29/18.52  (step t162 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.52  (step t163 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (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.29/18.52  (step t164 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t162 t163))
% 18.29/18.52  (anchor :step t165 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t165.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t165.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t165.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t165.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t165.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t165.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t165.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.52  (step t165.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t165.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.52  (step t165.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t165.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t165.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t165.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t165.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t165.t13))
% 18.29/18.52  (step t165.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t165.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t165.t14 t165.t15))
% 18.29/18.52  (step t165.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t165.t12 t165.t16))
% 18.29/18.52  (step t165.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 (t165.t4 t165.t5 t165.t6 t165.t7 t165.t8 t165.t9 t165.t10 t165.t11 t165.t17))
% 18.29/18.52  (step t165.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 (t165.t18))
% 18.29/18.52  (step t165 (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.29/18.52  (step t166 (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.29/18.52  (step t167 (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 (t165 t166))
% 18.29/18.52  (anchor :step t168 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t168.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t168.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t168.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t168.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t168.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t168.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t168.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t168.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t168.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.52  (step t168.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t168.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t168.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t168.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t168.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t168.t13))
% 18.29/18.52  (step t168.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t168.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t168.t14 t168.t15))
% 18.29/18.52  (step t168.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t168.t12 t168.t16))
% 18.29/18.52  (step t168.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 (t168.t4 t168.t5 t168.t6 t168.t7 t168.t8 t168.t9 t168.t10 t168.t11 t168.t17))
% 18.29/18.52  (step t168.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 (t168.t18))
% 18.29/18.52  (step t168 (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.29/18.52  (step t169 (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.29/18.52  (step t170 (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 (t168 t169))
% 18.29/18.52  (anchor :step t171 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t171.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t171.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t171.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t171.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t171.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t171.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t171.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.52  (step t171.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t171.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t171.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t171.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t171.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t171.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t171.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t171.t13))
% 18.29/18.52  (step t171.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t171.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t171.t14 t171.t15))
% 18.29/18.52  (step t171.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t171.t12 t171.t16))
% 18.29/18.52  (step t171.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 (t171.t4 t171.t5 t171.t6 t171.t7 t171.t8 t171.t9 t171.t10 t171.t11 t171.t17))
% 18.29/18.52  (step t171.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 (t171.t18))
% 18.29/18.52  (step t171 (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.29/18.52  (step t172 (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.29/18.52  (step t173 (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 (t171 t172))
% 18.29/18.52  (anchor :step t174 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t174.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t174.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t174.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t174.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t174.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t174.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t174.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t174.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t174.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t174.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t174.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.52  (step t174.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t174.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t174.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.52  (step t174.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t174.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t174.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.52  (step t174.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t174.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t174.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t174.t19))
% 18.29/18.52  (step t174.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t174.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t174.t20 t174.t21))
% 18.29/18.52  (step t174.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t174.t18 t174.t22))
% 18.29/18.52  (step t174.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 (t174.t5 t174.t6 t174.t7 t174.t8 t174.t9 t174.t10 t174.t11 t174.t12 t174.t13 t174.t14 t174.t15 t174.t16 t174.t17 t174.t23))
% 18.29/18.52  (step t174.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 (t174.t24))
% 18.29/18.52  (step t174 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.29/18.52  (step t175 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (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.29/18.52  (step t176 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t174 t175))
% 18.29/18.52  (anchor :step t177 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t177.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t177.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t177.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t177.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t177.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t177.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t177.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t177.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t177.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t177.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t177.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t177.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t177.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.52  (step t177.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t177.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t177.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t177.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.52  (step t177.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t177.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t177.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t177.t19))
% 18.29/18.52  (step t177.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t177.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t177.t20 t177.t21))
% 18.29/18.52  (step t177.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t177.t18 t177.t22))
% 18.29/18.52  (step t177.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 (t177.t5 t177.t6 t177.t7 t177.t8 t177.t9 t177.t10 t177.t11 t177.t12 t177.t13 t177.t14 t177.t15 t177.t16 t177.t17 t177.t23))
% 18.29/18.52  (step t177.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 (t177.t24))
% 18.29/18.52  (step t177 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.29/18.52  (step t178 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.29/18.52  (step t179 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t177 t178))
% 18.29/18.52  (anchor :step t180 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t180.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t180.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t180.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t180.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t180.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t180.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t180.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.52  (step t180.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t180.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.52  (step t180.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t180.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t180.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t180.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t180.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t180.t13))
% 18.29/18.52  (step t180.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t180.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t180.t14 t180.t15))
% 18.29/18.52  (step t180.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t180.t12 t180.t16))
% 18.29/18.52  (step t180.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 (t180.t4 t180.t5 t180.t6 t180.t7 t180.t8 t180.t9 t180.t10 t180.t11 t180.t17))
% 18.29/18.52  (step t180.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 (t180.t18))
% 18.29/18.52  (step t180 (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.29/18.52  (step t181 (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.29/18.52  (step t182 (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 (t180 t181))
% 18.29/18.52  (anchor :step t183 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t183.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t183.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t183.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t183.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t183.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t183.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t183.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.52  (step t183.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t183.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t183.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t183.t11 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.52  (step t183.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t183.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t183.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t183.t13))
% 18.29/18.52  (step t183.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t183.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t183.t14 t183.t15))
% 18.29/18.52  (step t183.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t183.t12 t183.t16))
% 18.29/18.52  (step t183.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 (t183.t4 t183.t5 t183.t6 t183.t7 t183.t8 t183.t9 t183.t10 t183.t11 t183.t17))
% 18.29/18.52  (step t183.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 (t183.t18))
% 18.29/18.52  (step t183 (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.29/18.52  (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) 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.29/18.52  (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) 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 (t183 t184))
% 18.29/18.52  (anchor :step t186 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t186.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t186.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t186.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t186.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t186.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t186.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t186.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.52  (step t186.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t186.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t186.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t186.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t186.t12 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.52  (step t186.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t186.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t186.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t186.t14))
% 18.29/18.52  (step t186.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t186.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t186.t15 t186.t16))
% 18.29/18.52  (step t186.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t186.t13 t186.t17))
% 18.29/18.52  (step t186.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 (t186.t4 t186.t5 t186.t6 t186.t7 t186.t8 t186.t9 t186.t10 t186.t11 t186.t12 t186.t18))
% 18.29/18.52  (step t186.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 (t186.t19))
% 18.29/18.52  (step t186 (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.29/18.52  (step t187 (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.29/18.52  (step t188 (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 (t186 t187))
% 18.29/18.52  (anchor :step t189 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t189.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t189.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t189.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t189.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t189.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t189.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t189.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t189.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t189.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t189.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t189.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.52  (step t189.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t189.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t189.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t189.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.52  (step t189.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.52  (step t189.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t189.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t189.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t189.t18))
% 18.29/18.52  (step t189.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t189.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t189.t19 t189.t20))
% 18.29/18.52  (step t189.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t189.t17 t189.t21))
% 18.29/18.52  (step t189.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 (t189.t5 t189.t6 t189.t7 t189.t8 t189.t9 t189.t10 t189.t11 t189.t12 t189.t13 t189.t14 t189.t15 t189.t16 t189.t22))
% 18.29/18.52  (step t189.t24 (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 (t189.t23))
% 18.29/18.52  (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) 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.29/18.52  (step t190 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.29/18.52  (step t191 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t189 t190))
% 18.29/18.52  (anchor :step t192 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t192.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t192.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t192.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t192.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t192.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t192.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t192.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.52  (step t192.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t192.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.52  (step t192.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t192.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t192.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t192.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t192.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t192.t13))
% 18.29/18.52  (step t192.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t192.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t192.t14 t192.t15))
% 18.29/18.52  (step t192.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t192.t12 t192.t16))
% 18.29/18.52  (step t192.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 (t192.t4 t192.t5 t192.t6 t192.t7 t192.t8 t192.t9 t192.t10 t192.t11 t192.t17))
% 18.29/18.52  (step t192.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 (t192.t18))
% 18.29/18.52  (step t192 (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.29/18.52  (step t193 (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.29/18.52  (step t194 (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 (t192 t193))
% 18.29/18.52  (anchor :step t195 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t195.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t195.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t195.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t195.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t195.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t195.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t195.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.52  (step t195.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t195.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.52  (step t195.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t195.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t195.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t195.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t195.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t195.t13))
% 18.29/18.52  (step t195.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t195.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t195.t14 t195.t15))
% 18.29/18.52  (step t195.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t195.t12 t195.t16))
% 18.29/18.52  (step t195.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 (t195.t4 t195.t5 t195.t6 t195.t7 t195.t8 t195.t9 t195.t10 t195.t11 t195.t17))
% 18.29/18.52  (step t195.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 (t195.t18))
% 18.29/18.52  (step t195 (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.29/18.52  (step t196 (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.29/18.52  (step t197 (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 (t195 t196))
% 18.29/18.52  (anchor :step t198 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t198.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t198.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t198.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t198.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t198.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t198.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t198.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.52  (step t198.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t198.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t198.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t198.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t198.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t198.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t198.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t198.t13))
% 18.29/18.52  (step t198.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t198.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t198.t14 t198.t15))
% 18.29/18.52  (step t198.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t198.t12 t198.t16))
% 18.29/18.52  (step t198.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 (t198.t4 t198.t5 t198.t6 t198.t7 t198.t8 t198.t9 t198.t10 t198.t11 t198.t17))
% 18.29/18.52  (step t198.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 (t198.t18))
% 18.29/18.52  (step t198 (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.29/18.52  (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) 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.29/18.52  (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) 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 (t198 t199))
% 18.29/18.52  (anchor :step t201 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t201.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t201.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t201.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t201.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t201.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t201.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t201.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.52  (step t201.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t201.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t201.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t201.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t201.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t201.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t201.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t201.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t201.t14))
% 18.29/18.52  (step t201.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t201.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t201.t15 t201.t16))
% 18.29/18.52  (step t201.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t201.t13 t201.t17))
% 18.29/18.52  (step t201.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 (t201.t4 t201.t5 t201.t6 t201.t7 t201.t8 t201.t9 t201.t10 t201.t11 t201.t12 t201.t18))
% 18.29/18.52  (step t201.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 (t201.t19))
% 18.29/18.52  (step t201 (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.29/18.52  (step t202 (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.29/18.52  (step t203 (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 (t201 t202))
% 18.29/18.52  (anchor :step t204 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t204.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t204.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t204.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t204.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t204.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t204.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t204.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t204.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t204.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t204.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t204.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.52  (step t204.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t204.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t204.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t204.t15 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t204.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.52  (step t204.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t204.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t204.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t204.t18))
% 18.29/18.52  (step t204.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t204.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t204.t19 t204.t20))
% 18.29/18.52  (step t204.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t204.t17 t204.t21))
% 18.29/18.52  (step t204.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 (t204.t5 t204.t6 t204.t7 t204.t8 t204.t9 t204.t10 t204.t11 t204.t12 t204.t13 t204.t14 t204.t15 t204.t16 t204.t22))
% 18.29/18.52  (step t204.t24 (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 (t204.t23))
% 18.29/18.52  (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) 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.29/18.52  (step t205 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (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.29/18.52  (step t206 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t204 t205))
% 18.29/18.52  (anchor :step t207 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t207.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t207.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t207.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t207.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t207.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t207.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t207.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.52  (step t207.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t207.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t207.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t207.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t207.t12 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.52  (step t207.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t207.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t207.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t207.t14))
% 18.29/18.52  (step t207.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t207.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t207.t15 t207.t16))
% 18.29/18.52  (step t207.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t207.t13 t207.t17))
% 18.29/18.52  (step t207.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 (t207.t4 t207.t5 t207.t6 t207.t7 t207.t8 t207.t9 t207.t10 t207.t11 t207.t12 t207.t18))
% 18.29/18.52  (step t207.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 (t207.t19))
% 18.29/18.52  (step t207 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.52  (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) 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.29/18.52  (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) 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 (t207 t208))
% 18.29/18.52  (anchor :step t210 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t210.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t210.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t210.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t210.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t210.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t210.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t210.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t210.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t210.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t210.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t210.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.52  (step t210.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t210.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t210.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t210.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.52  (step t210.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.52  (step t210.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t210.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t210.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t210.t18))
% 18.29/18.52  (step t210.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t210.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t210.t19 t210.t20))
% 18.29/18.52  (step t210.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t210.t17 t210.t21))
% 18.29/18.52  (step t210.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 (t210.t5 t210.t6 t210.t7 t210.t8 t210.t9 t210.t10 t210.t11 t210.t12 t210.t13 t210.t14 t210.t15 t210.t16 t210.t22))
% 18.29/18.52  (step t210.t24 (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 (t210.t23))
% 18.29/18.52  (step t210 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.29/18.52  (step t211 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.52  (step t212 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t210 t211))
% 18.29/18.52  (anchor :step t213 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t213.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t213.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t213.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t213.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t213.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t213.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t213.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.29/18.52  (step t213.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t213.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t213.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t213.t11 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.52  (step t213.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t213.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t213.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t213.t13))
% 18.29/18.52  (step t213.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t213.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t213.t14 t213.t15))
% 18.29/18.52  (step t213.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t213.t12 t213.t16))
% 18.29/18.52  (step t213.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 (t213.t4 t213.t5 t213.t6 t213.t7 t213.t8 t213.t9 t213.t10 t213.t11 t213.t17))
% 18.29/18.52  (step t213.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 (t213.t18))
% 18.29/18.52  (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) 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.29/18.52  (step t214 (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.29/18.52  (step t215 (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 (t213 t214))
% 18.29/18.52  (anchor :step t216 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t216.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t216.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t216.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t216.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t216.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t216.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t216.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.52  (step t216.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t216.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.52  (step t216.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t216.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t216.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t216.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t216.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t216.t13))
% 18.29/18.52  (step t216.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t216.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t216.t14 t216.t15))
% 18.29/18.52  (step t216.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t216.t12 t216.t16))
% 18.29/18.52  (step t216.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 (t216.t4 t216.t5 t216.t6 t216.t7 t216.t8 t216.t9 t216.t10 t216.t11 t216.t17))
% 18.29/18.52  (step t216.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 (t216.t18))
% 18.29/18.52  (step t216 (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.29/18.52  (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) 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.29/18.52  (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) 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 (t216 t217))
% 18.29/18.52  (anchor :step t219 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t219.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t219.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t219.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t219.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t219.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t219.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t219.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.52  (step t219.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t219.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.52  (step t219.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t219.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t219.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t219.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t219.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t219.t13))
% 18.29/18.52  (step t219.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t219.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t219.t14 t219.t15))
% 18.29/18.52  (step t219.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t219.t12 t219.t16))
% 18.29/18.52  (step t219.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 (t219.t4 t219.t5 t219.t6 t219.t7 t219.t8 t219.t9 t219.t10 t219.t11 t219.t17))
% 18.29/18.52  (step t219.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 (t219.t18))
% 18.29/18.52  (step t219 (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.29/18.52  (step t220 (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.29/18.52  (step t221 (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 (t219 t220))
% 18.29/18.52  (anchor :step t222 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t222.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t222.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t222.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t222.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t222.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t222.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t222.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.52  (step t222.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t222.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t222.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t222.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t222.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t222.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t222.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t222.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t222.t14))
% 18.29/18.52  (step t222.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t222.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t222.t15 t222.t16))
% 18.29/18.52  (step t222.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t222.t13 t222.t17))
% 18.29/18.52  (step t222.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 (t222.t4 t222.t5 t222.t6 t222.t7 t222.t8 t222.t9 t222.t10 t222.t11 t222.t12 t222.t18))
% 18.29/18.52  (step t222.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 (t222.t19))
% 18.29/18.52  (step t222 (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.29/18.52  (step t223 (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.29/18.52  (step t224 (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 (t222 t223))
% 18.29/18.52  (anchor :step t225 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t225.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t225.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t225.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t225.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t225.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t225.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t225.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t225.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t225.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t225.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t225.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.52  (step t225.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t225.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t225.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t225.t15 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t225.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.52  (step t225.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t225.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t225.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t225.t18))
% 18.29/18.52  (step t225.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t225.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t225.t19 t225.t20))
% 18.29/18.52  (step t225.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t225.t17 t225.t21))
% 18.29/18.52  (step t225.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 (t225.t5 t225.t6 t225.t7 t225.t8 t225.t9 t225.t10 t225.t11 t225.t12 t225.t13 t225.t14 t225.t15 t225.t16 t225.t22))
% 18.29/18.52  (step t225.t24 (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 (t225.t23))
% 18.29/18.52  (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) 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.29/18.52  (step t226 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (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.29/18.52  (step t227 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t225 t226))
% 18.29/18.52  (anchor :step t228 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t228.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t228.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t228.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t228.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t228.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t228.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t228.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.29/18.52  (step t228.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t228.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.52  (step t228.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t228.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t228.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t228.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t228.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t228.t13))
% 18.29/18.52  (step t228.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t228.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t228.t14 t228.t15))
% 18.29/18.52  (step t228.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t228.t12 t228.t16))
% 18.29/18.52  (step t228.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 (t228.t4 t228.t5 t228.t6 t228.t7 t228.t8 t228.t9 t228.t10 t228.t11 t228.t17))
% 18.29/18.52  (step t228.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 (t228.t18))
% 18.29/18.52  (step t228 (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.29/18.52  (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) 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.29/18.52  (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) 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 (t228 t229))
% 18.29/18.52  (anchor :step t231 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t231.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t231.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t231.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t231.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t231.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t231.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t231.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.52  (step t231.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t231.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.52  (step t231.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t231.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t231.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t231.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t231.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t231.t13))
% 18.29/18.52  (step t231.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t231.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t231.t14 t231.t15))
% 18.29/18.52  (step t231.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t231.t12 t231.t16))
% 18.29/18.52  (step t231.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 (t231.t4 t231.t5 t231.t6 t231.t7 t231.t8 t231.t9 t231.t10 t231.t11 t231.t17))
% 18.29/18.52  (step t231.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 (t231.t18))
% 18.29/18.52  (step t231 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.52  (step t232 (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.29/18.52  (step t233 (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 (t231 t232))
% 18.29/18.52  (anchor :step t234 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t234.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t234.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t234.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t234.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t234.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t234.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t234.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.29/18.52  (step t234.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t234.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t234.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t234.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t234.t12 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.52  (step t234.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t234.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t234.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t234.t14))
% 18.29/18.52  (step t234.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t234.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t234.t15 t234.t16))
% 18.29/18.52  (step t234.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t234.t13 t234.t17))
% 18.29/18.52  (step t234.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 (t234.t4 t234.t5 t234.t6 t234.t7 t234.t8 t234.t9 t234.t10 t234.t11 t234.t12 t234.t18))
% 18.29/18.52  (step t234.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 (t234.t19))
% 18.29/18.52  (step t234 (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.29/18.52  (step t235 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.52  (step t236 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t234 t235))
% 18.29/18.52  (anchor :step t237 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t237.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t237.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t237.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t237.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t237.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t237.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t237.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t237.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t237.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t237.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t237.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.29/18.52  (step t237.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t237.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t237.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t237.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.52  (step t237.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.52  (step t237.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t237.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t237.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t237.t18))
% 18.29/18.52  (step t237.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t237.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t237.t19 t237.t20))
% 18.29/18.52  (step t237.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t237.t17 t237.t21))
% 18.29/18.52  (step t237.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 (t237.t5 t237.t6 t237.t7 t237.t8 t237.t9 t237.t10 t237.t11 t237.t12 t237.t13 t237.t14 t237.t15 t237.t16 t237.t22))
% 18.29/18.52  (step t237.t24 (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 (t237.t23))
% 18.29/18.52  (step t237 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.29/18.52  (step t238 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.29/18.52  (step t239 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t237 t238))
% 18.29/18.52  (anchor :step t240 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t240.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t240.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t240.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t240.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t240.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t240.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t240.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.52  (step t240.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t240.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.52  (step t240.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t240.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t240.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t240.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t240.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t240.t13))
% 18.29/18.52  (step t240.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t240.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t240.t14 t240.t15))
% 18.29/18.52  (step t240.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t240.t12 t240.t16))
% 18.29/18.52  (step t240.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 (t240.t4 t240.t5 t240.t6 t240.t7 t240.t8 t240.t9 t240.t10 t240.t11 t240.t17))
% 18.29/18.52  (step t240.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 (t240.t18))
% 18.29/18.52  (step t240 (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.29/18.52  (step t241 (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.29/18.52  (step t242 (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 (t240 t241))
% 18.29/18.52  (anchor :step t243 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t243.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t243.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t243.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t243.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t243.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t243.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t243.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.29/18.52  (step t243.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t243.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t243.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t243.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t243.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t243.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t243.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t243.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t243.t14))
% 18.29/18.52  (step t243.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t243.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t243.t15 t243.t16))
% 18.29/18.52  (step t243.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t243.t13 t243.t17))
% 18.29/18.52  (step t243.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 (t243.t4 t243.t5 t243.t6 t243.t7 t243.t8 t243.t9 t243.t10 t243.t11 t243.t12 t243.t18))
% 18.29/18.52  (step t243.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 (t243.t19))
% 18.29/18.52  (step t243 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 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.29/18.52  (step t244 (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.29/18.52  (step t245 (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 (t243 t244))
% 18.29/18.52  (anchor :step t246 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.52  (step t246.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t246.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t246.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t246.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.52  (step t246.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t246.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t246.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.52  (step t246.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t246.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.52  (step t246.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.52  (step t246.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.29/18.52  (step t246.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t246.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.52  (step t246.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.52  (step t246.t15 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.52  (step t246.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.52  (step t246.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t246.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t246.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t246.t18))
% 18.29/18.52  (step t246.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t246.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t246.t19 t246.t20))
% 18.29/18.52  (step t246.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t246.t17 t246.t21))
% 18.29/18.52  (step t246.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 (t246.t5 t246.t6 t246.t7 t246.t8 t246.t9 t246.t10 t246.t11 t246.t12 t246.t13 t246.t14 t246.t15 t246.t16 t246.t22))
% 18.29/18.52  (step t246.t24 (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 (t246.t23))
% 18.29/18.52  (step t246 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 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.29/18.52  (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) 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.29/18.52  (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) 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 (t246 t247))
% 18.29/18.52  (anchor :step t249 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t249.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t249.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t249.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t249.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t249.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t249.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t249.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.52  (step t249.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t249.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.52  (step t249.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t249.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t249.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t249.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t249.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t249.t13))
% 18.29/18.52  (step t249.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t249.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t249.t14 t249.t15))
% 18.29/18.52  (step t249.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t249.t12 t249.t16))
% 18.29/18.52  (step t249.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 (t249.t4 t249.t5 t249.t6 t249.t7 t249.t8 t249.t9 t249.t10 t249.t11 t249.t17))
% 18.29/18.52  (step t249.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 (t249.t18))
% 18.29/18.52  (step t249 (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.29/18.52  (step t250 (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.29/18.52  (step t251 (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 (t249 t250))
% 18.29/18.52  (anchor :step t252 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t252.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t252.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t252.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t252.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t252.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t252.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t252.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.29/18.52  (step t252.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t252.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.52  (step t252.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t252.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t252.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t252.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t252.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t252.t13))
% 18.29/18.52  (step t252.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t252.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t252.t14 t252.t15))
% 18.29/18.52  (step t252.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t252.t12 t252.t16))
% 18.29/18.52  (step t252.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 (t252.t4 t252.t5 t252.t6 t252.t7 t252.t8 t252.t9 t252.t10 t252.t11 t252.t17))
% 18.29/18.52  (step t252.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 (t252.t18))
% 18.29/18.52  (step t252 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.52  (step t253 (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.29/18.52  (step t254 (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 (t252 t253))
% 18.29/18.52  (anchor :step t255 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t255.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t255.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t255.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t255.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t255.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t255.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t255.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.52  (step t255.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t255.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.52  (step t255.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t255.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t255.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t255.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t255.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t255.t13))
% 18.29/18.52  (step t255.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t255.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t255.t14 t255.t15))
% 18.29/18.52  (step t255.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t255.t12 t255.t16))
% 18.29/18.52  (step t255.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 (t255.t4 t255.t5 t255.t6 t255.t7 t255.t8 t255.t9 t255.t10 t255.t11 t255.t17))
% 18.29/18.52  (step t255.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 (t255.t18))
% 18.29/18.52  (step t255 (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.29/18.52  (step t256 (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.29/18.52  (step t257 (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 (t255 t256))
% 18.29/18.52  (anchor :step t258 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t258.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t258.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t258.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t258.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t258.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t258.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t258.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.52  (step t258.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t258.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.52  (step t258.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t258.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t258.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t258.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t258.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t258.t13))
% 18.29/18.52  (step t258.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t258.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t258.t14 t258.t15))
% 18.29/18.52  (step t258.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t258.t12 t258.t16))
% 18.29/18.52  (step t258.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 (t258.t4 t258.t5 t258.t6 t258.t7 t258.t8 t258.t9 t258.t10 t258.t11 t258.t17))
% 18.29/18.52  (step t258.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 (t258.t18))
% 18.29/18.52  (step t258 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.52  (step t259 (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.29/18.52  (step t260 (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 (t258 t259))
% 18.29/18.52  (anchor :step t261 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.52  (step t261.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.52  (step t261.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.52  (step t261.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.52  (step t261.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.52  (step t261.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.52  (step t261.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.52  (step t261.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.29/18.52  (step t261.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.52  (step t261.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.52  (step t261.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.52  (step t261.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.52  (step t261.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.52  (step t261.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.52  (step t261.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t261.t13))
% 18.29/18.52  (step t261.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.52  (step t261.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t261.t14 t261.t15))
% 18.29/18.52  (step t261.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t261.t12 t261.t16))
% 18.29/18.52  (step t261.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 (t261.t4 t261.t5 t261.t6 t261.t7 t261.t8 t261.t9 t261.t10 t261.t11 t261.t17))
% 18.29/18.53  (step t261.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 (t261.t18))
% 18.29/18.53  (step t261 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (step t262 (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.29/18.53  (step t263 (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 (t261 t262))
% 18.29/18.53  (anchor :step t264 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.29/18.53  (step t264.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t264.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t264.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t264.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t264.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t264.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t264.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.29/18.53  (step t264.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t264.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.53  (step t264.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t264.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.53  (step t264.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t264.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t264.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t264.t13))
% 18.29/18.53  (step t264.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t264.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t264.t14 t264.t15))
% 18.29/18.53  (step t264.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t264.t12 t264.t16))
% 18.29/18.53  (step t264.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 (t264.t4 t264.t5 t264.t6 t264.t7 t264.t8 t264.t9 t264.t10 t264.t11 t264.t17))
% 18.29/18.53  (step t264.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 (t264.t18))
% 18.29/18.53  (step t264 (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.29/18.53  (step t265 (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.29/18.53  (step t266 (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 (t264 t265))
% 18.29/18.53  (anchor :step t267 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t267.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t267.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t267.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t267.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t267.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t267.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t267.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t267.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t267.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t267.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t267.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t267.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t267.t13 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t267.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t267.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.29/18.53  (step t267.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t267.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t267.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t267.t17))
% 18.29/18.53  (step t267.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t267.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t267.t18 t267.t19))
% 18.29/18.53  (step t267.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t267.t16 t267.t20))
% 18.29/18.53  (step t267.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 (t267.t5 t267.t6 t267.t7 t267.t8 t267.t9 t267.t10 t267.t11 t267.t12 t267.t13 t267.t14 t267.t15 t267.t21))
% 18.29/18.53  (step t267.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 (t267.t22))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t267 t268))
% 18.29/18.53  (anchor :step t270 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t270.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t270.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t270.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t270.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t270.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t270.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t270.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t270.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t270.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t270.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t270.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t270.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t270.t13 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t270.t14 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.29/18.53  (step t270.t15 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t270.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t270.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t270.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t270.t17))
% 18.29/18.53  (step t270.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t270.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t270.t18 t270.t19))
% 18.29/18.53  (step t270.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t270.t16 t270.t20))
% 18.29/18.53  (step t270.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 (t270.t5 t270.t6 t270.t7 t270.t8 t270.t9 t270.t10 t270.t11 t270.t12 t270.t13 t270.t14 t270.t15 t270.t21))
% 18.29/18.53  (step t270.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 (t270.t22))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t270 t271))
% 18.29/18.53  (anchor :step t273 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t273.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t273.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t273.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t273.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t273.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t273.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t273.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t273.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t273.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t273.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t273.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t273.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t273.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t273.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t273.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t273.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t273.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t273.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t273.t17))
% 18.29/18.53  (step t273.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t273.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t273.t18 t273.t19))
% 18.29/18.53  (step t273.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t273.t16 t273.t20))
% 18.29/18.53  (step t273.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 (t273.t5 t273.t6 t273.t7 t273.t8 t273.t9 t273.t10 t273.t11 t273.t12 t273.t13 t273.t14 t273.t15 t273.t21))
% 18.29/18.53  (step t273.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 (t273.t22))
% 18.29/18.53  (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) 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.29/18.53  (step t274 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a 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.29/18.53  (step t275 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a 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 (t273 t274))
% 18.29/18.53  (anchor :step t276 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t276.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t276.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t276.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t276.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t276.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t276.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t276.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t276.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t276.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t276.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t276.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t276.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t276.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t276.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t276.t15 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t276.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t276.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t276.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t276.t17))
% 18.29/18.53  (step t276.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t276.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t276.t18 t276.t19))
% 18.29/18.53  (step t276.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t276.t16 t276.t20))
% 18.29/18.53  (step t276.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 (t276.t5 t276.t6 t276.t7 t276.t8 t276.t9 t276.t10 t276.t11 t276.t12 t276.t13 t276.t14 t276.t15 t276.t21))
% 18.29/18.53  (step t276.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 (t276.t22))
% 18.29/18.53  (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.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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.29/18.53  (step t277 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.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.29/18.53  (step t278 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (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 (t276 t277))
% 18.29/18.53  (anchor :step t279 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t279.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t279.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t279.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t279.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t279.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t279.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t279.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t279.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t279.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t279.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t279.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t279.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t279.t13 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t279.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t279.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.29/18.53  (step t279.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t279.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t279.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t279.t17))
% 18.29/18.53  (step t279.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t279.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t279.t18 t279.t19))
% 18.29/18.53  (step t279.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t279.t16 t279.t20))
% 18.29/18.53  (step t279.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 (t279.t5 t279.t6 t279.t7 t279.t8 t279.t9 t279.t10 t279.t11 t279.t12 t279.t13 t279.t14 t279.t15 t279.t21))
% 18.29/18.53  (step t279.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 (t279.t22))
% 18.29/18.53  (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 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.29/18.53  (step t280 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a 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.29/18.53  (step t281 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a 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 (t279 t280))
% 18.29/18.53  (anchor :step t282 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t282.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t282.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t282.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t282.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t282.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t282.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t282.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t282.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t282.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t282.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t282.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t282.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t282.t13 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t282.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t282.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.29/18.53  (step t282.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t282.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t282.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t282.t17))
% 18.29/18.53  (step t282.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t282.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t282.t18 t282.t19))
% 18.29/18.53  (step t282.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t282.t16 t282.t20))
% 18.29/18.53  (step t282.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 (t282.t5 t282.t6 t282.t7 t282.t8 t282.t9 t282.t10 t282.t11 t282.t12 t282.t13 t282.t14 t282.t15 t282.t21))
% 18.29/18.53  (step t282.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 (t282.t22))
% 18.29/18.53  (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) 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.29/18.53  (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 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.29/18.53  (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 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 (t282 t283))
% 18.29/18.53  (anchor :step t285 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t285.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t285.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t285.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t285.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t285.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t285.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t285.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t285.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t285.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t285.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t285.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t285.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t285.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t285.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t285.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t285.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t285.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t285.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t285.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t285.t18))
% 18.29/18.53  (step t285.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t285.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t285.t19 t285.t20))
% 18.29/18.53  (step t285.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t285.t17 t285.t21))
% 18.29/18.53  (step t285.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 (t285.t5 t285.t6 t285.t7 t285.t8 t285.t9 t285.t10 t285.t11 t285.t12 t285.t13 t285.t14 t285.t15 t285.t16 t285.t22))
% 18.29/18.53  (step t285.t24 (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 (t285.t23))
% 18.29/18.53  (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) 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.29/18.53  (step t286 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a 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.29/18.53  (step t287 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a 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 (t285 t286))
% 18.29/18.53  (anchor :step t288 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t288.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t288.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t288.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t288.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t288.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t288.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t288.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t288.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t288.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t288.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t288.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.53  (step t288.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t288.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t288.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t288.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t288.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t288.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t288.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t288.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t288.t18))
% 18.29/18.53  (step t288.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t288.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t288.t19 t288.t20))
% 18.29/18.53  (step t288.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t288.t17 t288.t21))
% 18.29/18.53  (step t288.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 (t288.t5 t288.t6 t288.t7 t288.t8 t288.t9 t288.t10 t288.t11 t288.t12 t288.t13 t288.t14 t288.t15 t288.t16 t288.t22))
% 18.29/18.53  (step t288.t24 (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 (t288.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t288 t289))
% 18.29/18.53  (anchor :step t291 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t291.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t291.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t291.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t291.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t291.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t291.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t291.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t291.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t291.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t291.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t291.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.53  (step t291.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t291.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.53  (step t291.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t291.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t291.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t291.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t291.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t291.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t291.t18))
% 18.29/18.53  (step t291.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t291.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t291.t19 t291.t20))
% 18.29/18.53  (step t291.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t291.t17 t291.t21))
% 18.29/18.53  (step t291.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 (t291.t5 t291.t6 t291.t7 t291.t8 t291.t9 t291.t10 t291.t11 t291.t12 t291.t13 t291.t14 t291.t15 t291.t16 t291.t22))
% 18.29/18.53  (step t291.t24 (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 (t291.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t291 t292))
% 18.29/18.53  (anchor :step t294 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t294.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t294.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t294.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t294.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t294.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t294.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t294.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t294.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t294.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t294.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t294.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t294.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t294.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t294.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t294.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t294.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t294.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t294.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t294.t17))
% 18.29/18.53  (step t294.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t294.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t294.t18 t294.t19))
% 18.29/18.53  (step t294.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t294.t16 t294.t20))
% 18.29/18.53  (step t294.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 (t294.t5 t294.t6 t294.t7 t294.t8 t294.t9 t294.t10 t294.t11 t294.t12 t294.t13 t294.t14 t294.t15 t294.t21))
% 18.29/18.53  (step t294.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 (t294.t22))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t294 t295))
% 18.29/18.53  (anchor :step t297 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t297.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t297.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t297.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t297.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t297.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t297.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t297.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t297.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t297.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t297.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t297.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t297.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t297.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t297.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t297.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t297.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t297.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t297.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t297.t17))
% 18.29/18.53  (step t297.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t297.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t297.t18 t297.t19))
% 18.29/18.53  (step t297.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t297.t16 t297.t20))
% 18.29/18.53  (step t297.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 (t297.t5 t297.t6 t297.t7 t297.t8 t297.t9 t297.t10 t297.t11 t297.t12 t297.t13 t297.t14 t297.t15 t297.t21))
% 18.29/18.53  (step t297.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 (t297.t22))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t297 t298))
% 18.29/18.53  (anchor :step t300 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t300.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t300.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t300.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t300.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t300.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t300.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t300.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t300.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t300.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t300.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t300.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t300.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t300.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t300.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t300.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t300.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t300.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t300.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t300.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t300.t18))
% 18.29/18.53  (step t300.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t300.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t300.t19 t300.t20))
% 18.29/18.53  (step t300.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t300.t17 t300.t21))
% 18.29/18.53  (step t300.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 (t300.t5 t300.t6 t300.t7 t300.t8 t300.t9 t300.t10 t300.t11 t300.t12 t300.t13 t300.t14 t300.t15 t300.t16 t300.t22))
% 18.29/18.53  (step t300.t24 (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 (t300.t23))
% 18.29/18.53  (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) 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.29/18.53  (step t301 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (step t302 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t300 t301))
% 18.29/18.53  (anchor :step t303 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t303.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t303.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t303.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t303.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t303.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t303.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t303.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t303.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t303.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t303.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t303.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t303.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t303.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t303.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t303.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t303.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t303.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t303.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t303.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t303.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t303.t19))
% 18.29/18.53  (step t303.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t303.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t303.t20 t303.t21))
% 18.29/18.53  (step t303.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t303.t18 t303.t22))
% 18.29/18.53  (step t303.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 (t303.t5 t303.t6 t303.t7 t303.t8 t303.t9 t303.t10 t303.t11 t303.t12 t303.t13 t303.t14 t303.t15 t303.t16 t303.t17 t303.t23))
% 18.29/18.53  (step t303.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 (t303.t24))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t303 t304))
% 18.29/18.53  (anchor :step t306 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t306.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t306.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t306.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t306.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t306.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t306.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t306.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t306.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t306.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t306.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t306.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t306.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t306.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t306.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t306.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t306.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t306.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t306.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t306.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t306.t18))
% 18.29/18.53  (step t306.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t306.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t306.t19 t306.t20))
% 18.29/18.53  (step t306.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t306.t17 t306.t21))
% 18.29/18.53  (step t306.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 (t306.t5 t306.t6 t306.t7 t306.t8 t306.t9 t306.t10 t306.t11 t306.t12 t306.t13 t306.t14 t306.t15 t306.t16 t306.t22))
% 18.29/18.53  (step t306.t24 (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 (t306.t23))
% 18.29/18.53  (step t306 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t306 t307))
% 18.29/18.53  (anchor :step t309 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t309.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t309.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t309.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t309.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t309.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t309.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t309.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t309.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t309.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t309.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t309.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t309.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t309.t13 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t309.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t309.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.29/18.53  (step t309.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t309.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t309.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t309.t17))
% 18.29/18.53  (step t309.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t309.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t309.t18 t309.t19))
% 18.29/18.53  (step t309.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t309.t16 t309.t20))
% 18.29/18.53  (step t309.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 (t309.t5 t309.t6 t309.t7 t309.t8 t309.t9 t309.t10 t309.t11 t309.t12 t309.t13 t309.t14 t309.t15 t309.t21))
% 18.29/18.53  (step t309.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 (t309.t22))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t309 t310))
% 18.29/18.53  (anchor :step t312 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t312.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t312.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t312.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t312.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t312.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t312.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t312.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t312.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t312.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t312.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t312.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t312.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t312.t13 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t312.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t312.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.29/18.53  (step t312.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t312.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t312.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t312.t17))
% 18.29/18.53  (step t312.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t312.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t312.t18 t312.t19))
% 18.29/18.53  (step t312.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t312.t16 t312.t20))
% 18.29/18.53  (step t312.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 (t312.t5 t312.t6 t312.t7 t312.t8 t312.t9 t312.t10 t312.t11 t312.t12 t312.t13 t312.t14 t312.t15 t312.t21))
% 18.29/18.53  (step t312.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 (t312.t22))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t312 t313))
% 18.29/18.53  (anchor :step t315 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t315.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t315.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t315.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t315.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t315.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t315.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t315.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t315.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t315.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t315.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t315.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t315.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t315.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t315.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t315.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t315.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t315.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t315.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t315.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t315.t18))
% 18.29/18.53  (step t315.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t315.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t315.t19 t315.t20))
% 18.29/18.53  (step t315.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t315.t17 t315.t21))
% 18.29/18.53  (step t315.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 (t315.t5 t315.t6 t315.t7 t315.t8 t315.t9 t315.t10 t315.t11 t315.t12 t315.t13 t315.t14 t315.t15 t315.t16 t315.t22))
% 18.29/18.53  (step t315.t24 (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 (t315.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t315 t316))
% 18.29/18.53  (anchor :step t318 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t318.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t318.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t318.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t318.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t318.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t318.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t318.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t318.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t318.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t318.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t318.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t318.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t318.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t318.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t318.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t318.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t318.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t318.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t318.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t318.t18))
% 18.29/18.53  (step t318.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t318.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t318.t19 t318.t20))
% 18.29/18.53  (step t318.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t318.t17 t318.t21))
% 18.29/18.53  (step t318.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 (t318.t5 t318.t6 t318.t7 t318.t8 t318.t9 t318.t10 t318.t11 t318.t12 t318.t13 t318.t14 t318.t15 t318.t16 t318.t22))
% 18.29/18.53  (step t318.t24 (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 (t318.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t318 t319))
% 18.29/18.53  (anchor :step t321 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t321.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t321.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t321.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t321.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t321.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t321.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t321.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t321.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t321.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t321.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t321.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.53  (step t321.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t321.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t321.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t321.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t321.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t321.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t321.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t321.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t321.t18))
% 18.29/18.53  (step t321.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t321.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t321.t19 t321.t20))
% 18.29/18.53  (step t321.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t321.t17 t321.t21))
% 18.29/18.53  (step t321.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 (t321.t5 t321.t6 t321.t7 t321.t8 t321.t9 t321.t10 t321.t11 t321.t12 t321.t13 t321.t14 t321.t15 t321.t16 t321.t22))
% 18.29/18.53  (step t321.t24 (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 (t321.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t321 t322))
% 18.29/18.53  (anchor :step t324 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t324.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t324.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t324.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t324.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t324.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t324.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t324.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t324.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t324.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t324.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t324.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.53  (step t324.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t324.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.53  (step t324.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t324.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t324.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t324.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t324.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t324.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t324.t18))
% 18.29/18.53  (step t324.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t324.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t324.t19 t324.t20))
% 18.29/18.53  (step t324.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t324.t17 t324.t21))
% 18.29/18.53  (step t324.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 (t324.t5 t324.t6 t324.t7 t324.t8 t324.t9 t324.t10 t324.t11 t324.t12 t324.t13 t324.t14 t324.t15 t324.t16 t324.t22))
% 18.29/18.53  (step t324.t24 (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 (t324.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t324 t325))
% 18.29/18.53  (anchor :step t327 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t327.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t327.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t327.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t327.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t327.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t327.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t327.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t327.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t327.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t327.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t327.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t327.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t327.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t327.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t327.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t327.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t327.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t327.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t327.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t327.t18))
% 18.29/18.53  (step t327.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t327.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t327.t19 t327.t20))
% 18.29/18.53  (step t327.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t327.t17 t327.t21))
% 18.29/18.53  (step t327.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 (t327.t5 t327.t6 t327.t7 t327.t8 t327.t9 t327.t10 t327.t11 t327.t12 t327.t13 t327.t14 t327.t15 t327.t16 t327.t22))
% 18.29/18.53  (step t327.t24 (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 (t327.t23))
% 18.29/18.53  (step t327 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t327 t328))
% 18.29/18.53  (anchor :step t330 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t330.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t330.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t330.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t330.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t330.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t330.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t330.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t330.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t330.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t330.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t330.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.53  (step t330.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t330.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t330.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t330.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t330.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t330.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t330.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t330.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t330.t18))
% 18.29/18.53  (step t330.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t330.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t330.t19 t330.t20))
% 18.29/18.53  (step t330.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t330.t17 t330.t21))
% 18.29/18.53  (step t330.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 (t330.t5 t330.t6 t330.t7 t330.t8 t330.t9 t330.t10 t330.t11 t330.t12 t330.t13 t330.t14 t330.t15 t330.t16 t330.t22))
% 18.29/18.53  (step t330.t24 (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 (t330.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t330 t331))
% 18.29/18.53  (anchor :step t333 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t333.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t333.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t333.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t333.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t333.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t333.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t333.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t333.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t333.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t333.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t333.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.53  (step t333.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t333.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.53  (step t333.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t333.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t333.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t333.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t333.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t333.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t333.t18))
% 18.29/18.53  (step t333.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t333.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t333.t19 t333.t20))
% 18.29/18.53  (step t333.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t333.t17 t333.t21))
% 18.29/18.53  (step t333.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 (t333.t5 t333.t6 t333.t7 t333.t8 t333.t9 t333.t10 t333.t11 t333.t12 t333.t13 t333.t14 t333.t15 t333.t16 t333.t22))
% 18.29/18.53  (step t333.t24 (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 (t333.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t333 t334))
% 18.29/18.53  (anchor :step t336 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t336.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t336.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t336.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t336.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t336.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t336.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t336.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t336.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t336.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t336.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t336.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t336.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t336.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t336.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t336.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t336.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t336.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t336.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t336.t17))
% 18.29/18.53  (step t336.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t336.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t336.t18 t336.t19))
% 18.29/18.53  (step t336.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t336.t16 t336.t20))
% 18.29/18.53  (step t336.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 (t336.t5 t336.t6 t336.t7 t336.t8 t336.t9 t336.t10 t336.t11 t336.t12 t336.t13 t336.t14 t336.t15 t336.t21))
% 18.29/18.53  (step t336.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 (t336.t22))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t336 t337))
% 18.29/18.53  (anchor :step t339 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t339.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t339.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t339.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t339.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t339.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t339.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t339.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t339.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t339.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t339.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t339.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t339.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t339.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t339.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t339.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t339.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t339.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t339.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t339.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t339.t18))
% 18.29/18.53  (step t339.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t339.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t339.t19 t339.t20))
% 18.29/18.53  (step t339.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t339.t17 t339.t21))
% 18.29/18.53  (step t339.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 (t339.t5 t339.t6 t339.t7 t339.t8 t339.t9 t339.t10 t339.t11 t339.t12 t339.t13 t339.t14 t339.t15 t339.t16 t339.t22))
% 18.29/18.53  (step t339.t24 (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 (t339.t23))
% 18.29/18.53  (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) 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.29/18.53  (step t340 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.53  (step t341 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t339 t340))
% 18.29/18.53  (anchor :step t342 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t342.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t342.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t342.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t342.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t342.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t342.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t342.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t342.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t342.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t342.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t342.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t342.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t342.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t342.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t342.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t342.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t342.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t342.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t342.t17))
% 18.29/18.53  (step t342.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t342.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t342.t18 t342.t19))
% 18.29/18.53  (step t342.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t342.t16 t342.t20))
% 18.29/18.53  (step t342.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 (t342.t5 t342.t6 t342.t7 t342.t8 t342.t9 t342.t10 t342.t11 t342.t12 t342.t13 t342.t14 t342.t15 t342.t21))
% 18.29/18.53  (step t342.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 (t342.t22))
% 18.29/18.53  (step t342 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t342 t343))
% 18.29/18.53  (anchor :step t345 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t345.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t345.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t345.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t345.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t345.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t345.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t345.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t345.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t345.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t345.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t345.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t345.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t345.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t345.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t345.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t345.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t345.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t345.t18 (cl (= (< (tptp.b Z4) 4) (not (>= (tptp.b Z4) 4)))) :rule all_simplify)
% 18.29/18.53  (step t345.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t345.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t345.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t345.t20))
% 18.29/18.53  (step t345.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t345.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t345.t21 t345.t22))
% 18.29/18.53  (step t345.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t345.t19 t345.t23))
% 18.29/18.53  (step t345.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 (t345.t5 t345.t6 t345.t7 t345.t8 t345.t9 t345.t10 t345.t11 t345.t12 t345.t13 t345.t14 t345.t15 t345.t16 t345.t17 t345.t18 t345.t24))
% 18.29/18.53  (step t345.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 (t345.t25))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t345 t346))
% 18.29/18.53  (anchor :step t348 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t348.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t348.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t348.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t348.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t348.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t348.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t348.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t348.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t348.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t348.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t348.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t348.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t348.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t348.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t348.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t348.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t348.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t348.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t348.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t348.t18))
% 18.29/18.53  (step t348.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t348.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t348.t19 t348.t20))
% 18.29/18.53  (step t348.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t348.t17 t348.t21))
% 18.29/18.53  (step t348.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 (t348.t5 t348.t6 t348.t7 t348.t8 t348.t9 t348.t10 t348.t11 t348.t12 t348.t13 t348.t14 t348.t15 t348.t16 t348.t22))
% 18.29/18.53  (step t348.t24 (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 (t348.t23))
% 18.29/18.53  (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 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.29/18.53  (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) 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.29/18.53  (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) 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 (t348 t349))
% 18.29/18.53  (anchor :step t351 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t351.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t351.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t351.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t351.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t351.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t351.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t351.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t351.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t351.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t351.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t351.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t351.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t351.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t351.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t351.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t351.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t351.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t351.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t351.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t351.t18))
% 18.29/18.53  (step t351.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t351.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t351.t19 t351.t20))
% 18.29/18.53  (step t351.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t351.t17 t351.t21))
% 18.29/18.53  (step t351.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 (t351.t5 t351.t6 t351.t7 t351.t8 t351.t9 t351.t10 t351.t11 t351.t12 t351.t13 t351.t14 t351.t15 t351.t16 t351.t22))
% 18.29/18.53  (step t351.t24 (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 (t351.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t351 t352))
% 18.29/18.53  (anchor :step t354 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t354.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t354.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t354.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t354.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t354.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t354.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t354.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t354.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t354.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t354.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t354.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t354.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t354.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t354.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t354.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t354.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t354.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t354.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t354.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t354.t18))
% 18.29/18.53  (step t354.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t354.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t354.t19 t354.t20))
% 18.29/18.53  (step t354.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t354.t17 t354.t21))
% 18.29/18.53  (step t354.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 (t354.t5 t354.t6 t354.t7 t354.t8 t354.t9 t354.t10 t354.t11 t354.t12 t354.t13 t354.t14 t354.t15 t354.t16 t354.t22))
% 18.29/18.53  (step t354.t24 (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 (t354.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t354 t355))
% 18.29/18.53  (anchor :step t357 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t357.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t357.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t357.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t357.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t357.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t357.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t357.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t357.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t357.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t357.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t357.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.53  (step t357.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t357.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t357.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t357.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t357.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t357.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t357.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t357.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t357.t18))
% 18.29/18.53  (step t357.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t357.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t357.t19 t357.t20))
% 18.29/18.53  (step t357.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t357.t17 t357.t21))
% 18.29/18.53  (step t357.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 (t357.t5 t357.t6 t357.t7 t357.t8 t357.t9 t357.t10 t357.t11 t357.t12 t357.t13 t357.t14 t357.t15 t357.t16 t357.t22))
% 18.29/18.53  (step t357.t24 (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 (t357.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t357 t358))
% 18.29/18.53  (anchor :step t360 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t360.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t360.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t360.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t360.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t360.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t360.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t360.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t360.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t360.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t360.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t360.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t360.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t360.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t360.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t360.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t360.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t360.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t360.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t360.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t360.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t360.t19))
% 18.29/18.53  (step t360.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t360.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t360.t20 t360.t21))
% 18.29/18.53  (step t360.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t360.t18 t360.t22))
% 18.29/18.53  (step t360.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 (t360.t5 t360.t6 t360.t7 t360.t8 t360.t9 t360.t10 t360.t11 t360.t12 t360.t13 t360.t14 t360.t15 t360.t16 t360.t17 t360.t23))
% 18.29/18.53  (step t360.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 (t360.t24))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t360 t361))
% 18.29/18.53  (anchor :step t363 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.29/18.53  (step t363.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t363.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t363.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t363.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t363.t5 (cl (= Z5 Z5)) :rule refl)
% 18.29/18.53  (step t363.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t363.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t363.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t363.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.29/18.53  (step t363.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t363.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t363.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.29/18.53  (step t363.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t363.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.29/18.53  (step t363.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.29/18.53  (step t363.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t363.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t363.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t363.t19 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t363.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t363.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t363.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t363.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.29/18.53  (step t363.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t363.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t363.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t363.t25))
% 18.29/18.53  (step t363.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t363.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t363.t26 t363.t27))
% 18.29/18.53  (step t363.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t363.t24 t363.t28))
% 18.29/18.53  (step t363.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 (t363.t6 t363.t7 t363.t8 t363.t9 t363.t10 t363.t11 t363.t12 t363.t13 t363.t14 t363.t15 t363.t16 t363.t17 t363.t18 t363.t19 t363.t20 t363.t21 t363.t22 t363.t23 t363.t29))
% 18.29/18.53  (step t363.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 (t363.t30))
% 18.29/18.53  (step t363 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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.29/18.53  (step t364 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (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.29/18.53  (step t365 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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 (t363 t364))
% 18.29/18.53  (anchor :step t366 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t366.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t366.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t366.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t366.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t366.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t366.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t366.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t366.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t366.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t366.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t366.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t366.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t366.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t366.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t366.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t366.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t366.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t366.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t366.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t366.t18))
% 18.29/18.53  (step t366.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t366.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t366.t19 t366.t20))
% 18.29/18.53  (step t366.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t366.t17 t366.t21))
% 18.29/18.53  (step t366.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 (t366.t5 t366.t6 t366.t7 t366.t8 t366.t9 t366.t10 t366.t11 t366.t12 t366.t13 t366.t14 t366.t15 t366.t16 t366.t22))
% 18.29/18.53  (step t366.t24 (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 (t366.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t366 t367))
% 18.29/18.53  (anchor :step t369 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t369.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t369.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t369.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t369.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t369.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t369.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t369.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t369.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t369.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t369.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t369.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t369.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t369.t13 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t369.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t369.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.29/18.53  (step t369.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t369.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t369.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t369.t17))
% 18.29/18.53  (step t369.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t369.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t369.t18 t369.t19))
% 18.29/18.53  (step t369.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t369.t16 t369.t20))
% 18.29/18.53  (step t369.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 (t369.t5 t369.t6 t369.t7 t369.t8 t369.t9 t369.t10 t369.t11 t369.t12 t369.t13 t369.t14 t369.t15 t369.t21))
% 18.29/18.53  (step t369.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 (t369.t22))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t369 t370))
% 18.29/18.53  (anchor :step t372 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t372.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t372.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t372.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t372.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t372.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t372.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t372.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t372.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t372.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t372.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t372.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t372.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t372.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t372.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t372.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.53  (step t372.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t372.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t372.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t372.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t372.t18))
% 18.29/18.53  (step t372.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t372.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t372.t19 t372.t20))
% 18.29/18.53  (step t372.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t372.t17 t372.t21))
% 18.29/18.53  (step t372.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 (t372.t5 t372.t6 t372.t7 t372.t8 t372.t9 t372.t10 t372.t11 t372.t12 t372.t13 t372.t14 t372.t15 t372.t16 t372.t22))
% 18.29/18.53  (step t372.t24 (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 (t372.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t372 t373))
% 18.29/18.53  (anchor :step t375 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t375.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t375.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t375.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t375.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t375.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t375.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t375.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t375.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t375.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t375.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t375.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t375.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t375.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t375.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.29/18.53  (step t375.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t375.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.53  (step t375.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t375.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t375.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t375.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t375.t19))
% 18.29/18.53  (step t375.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t375.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t375.t20 t375.t21))
% 18.29/18.53  (step t375.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t375.t18 t375.t22))
% 18.29/18.53  (step t375.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 (t375.t5 t375.t6 t375.t7 t375.t8 t375.t9 t375.t10 t375.t11 t375.t12 t375.t13 t375.t14 t375.t15 t375.t16 t375.t17 t375.t23))
% 18.29/18.53  (step t375.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 (t375.t24))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t375 t376))
% 18.29/18.53  (anchor :step t378 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t378.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t378.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t378.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t378.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t378.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t378.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t378.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t378.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t378.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t378.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t378.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t378.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t378.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t378.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.29/18.53  (step t378.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t378.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t378.t17 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.53  (step t378.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t378.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t378.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t378.t19))
% 18.29/18.53  (step t378.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t378.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t378.t20 t378.t21))
% 18.29/18.53  (step t378.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t378.t18 t378.t22))
% 18.29/18.53  (step t378.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 (t378.t5 t378.t6 t378.t7 t378.t8 t378.t9 t378.t10 t378.t11 t378.t12 t378.t13 t378.t14 t378.t15 t378.t16 t378.t17 t378.t23))
% 18.29/18.53  (step t378.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 (t378.t24))
% 18.29/18.53  (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) 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.29/18.53  (step t379 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (step t380 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t378 t379))
% 18.29/18.53  (anchor :step t381 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t381.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t381.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t381.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t381.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t381.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t381.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t381.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t381.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t381.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t381.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t381.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t381.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t381.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t381.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t381.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t381.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t381.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t381.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t381.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t381.t18))
% 18.29/18.53  (step t381.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t381.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t381.t19 t381.t20))
% 18.29/18.53  (step t381.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t381.t17 t381.t21))
% 18.29/18.53  (step t381.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 (t381.t5 t381.t6 t381.t7 t381.t8 t381.t9 t381.t10 t381.t11 t381.t12 t381.t13 t381.t14 t381.t15 t381.t16 t381.t22))
% 18.29/18.53  (step t381.t24 (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 (t381.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t381 t382))
% 18.29/18.53  (anchor :step t384 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t384.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t384.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t384.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t384.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t384.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t384.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t384.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t384.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t384.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t384.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t384.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t384.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t384.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t384.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t384.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t384.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t384.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t384.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t384.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t384.t18))
% 18.29/18.53  (step t384.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t384.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t384.t19 t384.t20))
% 18.29/18.53  (step t384.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t384.t17 t384.t21))
% 18.29/18.53  (step t384.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 (t384.t5 t384.t6 t384.t7 t384.t8 t384.t9 t384.t10 t384.t11 t384.t12 t384.t13 t384.t14 t384.t15 t384.t16 t384.t22))
% 18.29/18.53  (step t384.t24 (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 (t384.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t384 t385))
% 18.29/18.53  (anchor :step t387 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t387.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t387.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t387.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t387.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t387.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t387.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t387.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t387.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t387.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t387.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t387.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t387.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t387.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.53  (step t387.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t387.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t387.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t387.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t387.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t387.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t387.t18))
% 18.29/18.53  (step t387.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t387.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t387.t19 t387.t20))
% 18.29/18.53  (step t387.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t387.t17 t387.t21))
% 18.29/18.53  (step t387.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 (t387.t5 t387.t6 t387.t7 t387.t8 t387.t9 t387.t10 t387.t11 t387.t12 t387.t13 t387.t14 t387.t15 t387.t16 t387.t22))
% 18.29/18.53  (step t387.t24 (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 (t387.t23))
% 18.29/18.53  (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) 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.29/18.53  (step t388 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (step t389 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t387 t388))
% 18.29/18.53  (anchor :step t390 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t390.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t390.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t390.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t390.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t390.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t390.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t390.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t390.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t390.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t390.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t390.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.53  (step t390.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t390.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t390.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t390.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t390.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t390.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t390.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t390.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t390.t18))
% 18.29/18.53  (step t390.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t390.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t390.t19 t390.t20))
% 18.29/18.53  (step t390.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t390.t17 t390.t21))
% 18.29/18.53  (step t390.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 (t390.t5 t390.t6 t390.t7 t390.t8 t390.t9 t390.t10 t390.t11 t390.t12 t390.t13 t390.t14 t390.t15 t390.t16 t390.t22))
% 18.29/18.53  (step t390.t24 (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 (t390.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t390 t391))
% 18.29/18.53  (anchor :step t393 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t393.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t393.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t393.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t393.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t393.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t393.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t393.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t393.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t393.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t393.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t393.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.53  (step t393.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t393.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.53  (step t393.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t393.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t393.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t393.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t393.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t393.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t393.t18))
% 18.29/18.53  (step t393.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t393.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t393.t19 t393.t20))
% 18.29/18.53  (step t393.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t393.t17 t393.t21))
% 18.29/18.53  (step t393.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 (t393.t5 t393.t6 t393.t7 t393.t8 t393.t9 t393.t10 t393.t11 t393.t12 t393.t13 t393.t14 t393.t15 t393.t16 t393.t22))
% 18.29/18.53  (step t393.t24 (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 (t393.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t393 t394))
% 18.29/18.53  (anchor :step t396 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t396.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t396.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t396.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t396.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t396.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t396.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t396.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t396.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t396.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t396.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t396.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t396.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t396.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t396.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t396.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t396.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t396.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t396.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t396.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t396.t18))
% 18.29/18.53  (step t396.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t396.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t396.t19 t396.t20))
% 18.29/18.53  (step t396.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t396.t17 t396.t21))
% 18.29/18.53  (step t396.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 (t396.t5 t396.t6 t396.t7 t396.t8 t396.t9 t396.t10 t396.t11 t396.t12 t396.t13 t396.t14 t396.t15 t396.t16 t396.t22))
% 18.29/18.53  (step t396.t24 (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 (t396.t23))
% 18.29/18.53  (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) 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.29/18.53  (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 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.29/18.53  (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) (= (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 (t396 t397))
% 18.29/18.53  (anchor :step t399 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t399.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t399.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t399.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t399.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t399.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t399.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t399.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t399.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t399.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t399.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t399.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.53  (step t399.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t399.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.53  (step t399.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t399.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t399.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t399.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t399.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t399.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t399.t18))
% 18.29/18.53  (step t399.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t399.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t399.t19 t399.t20))
% 18.29/18.53  (step t399.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t399.t17 t399.t21))
% 18.29/18.53  (step t399.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 (t399.t5 t399.t6 t399.t7 t399.t8 t399.t9 t399.t10 t399.t11 t399.t12 t399.t13 t399.t14 t399.t15 t399.t16 t399.t22))
% 18.29/18.53  (step t399.t24 (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 (t399.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t399 t400))
% 18.29/18.53  (anchor :step t402 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t402.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t402.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t402.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t402.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t402.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t402.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t402.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t402.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t402.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t402.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t402.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.53  (step t402.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t402.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t402.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t402.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t402.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t402.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t402.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t402.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t402.t18))
% 18.29/18.53  (step t402.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t402.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t402.t19 t402.t20))
% 18.29/18.53  (step t402.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t402.t17 t402.t21))
% 18.29/18.53  (step t402.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 (t402.t5 t402.t6 t402.t7 t402.t8 t402.t9 t402.t10 t402.t11 t402.t12 t402.t13 t402.t14 t402.t15 t402.t16 t402.t22))
% 18.29/18.53  (step t402.t24 (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 (t402.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t402 t403))
% 18.29/18.53  (anchor :step t405 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t405.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t405.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t405.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t405.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t405.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t405.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t405.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t405.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t405.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t405.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t405.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t405.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t405.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t405.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t405.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t405.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t405.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t405.t18 (cl (= (< (tptp.b Z4) 4) (not (>= (tptp.b Z4) 4)))) :rule all_simplify)
% 18.29/18.53  (step t405.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t405.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t405.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t405.t20))
% 18.29/18.53  (step t405.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t405.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t405.t21 t405.t22))
% 18.29/18.53  (step t405.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t405.t19 t405.t23))
% 18.29/18.53  (step t405.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 (t405.t5 t405.t6 t405.t7 t405.t8 t405.t9 t405.t10 t405.t11 t405.t12 t405.t13 t405.t14 t405.t15 t405.t16 t405.t17 t405.t18 t405.t24))
% 18.29/18.53  (step t405.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 (t405.t25))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t405 t406))
% 18.29/18.53  (anchor :step t408 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t408.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t408.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t408.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t408.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t408.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t408.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t408.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t408.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t408.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t408.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t408.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t408.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t408.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t408.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t408.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t408.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t408.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t408.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t408.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t408.t18))
% 18.29/18.53  (step t408.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t408.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t408.t19 t408.t20))
% 18.29/18.53  (step t408.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t408.t17 t408.t21))
% 18.29/18.53  (step t408.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 (t408.t5 t408.t6 t408.t7 t408.t8 t408.t9 t408.t10 t408.t11 t408.t12 t408.t13 t408.t14 t408.t15 t408.t16 t408.t22))
% 18.29/18.53  (step t408.t24 (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 (t408.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t408 t409))
% 18.29/18.53  (anchor :step t411 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t411.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t411.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t411.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t411.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t411.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t411.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t411.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t411.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t411.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t411.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t411.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t411.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t411.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t411.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t411.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t411.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t411.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t411.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t411.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t411.t18))
% 18.29/18.53  (step t411.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t411.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t411.t19 t411.t20))
% 18.29/18.53  (step t411.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t411.t17 t411.t21))
% 18.29/18.53  (step t411.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 (t411.t5 t411.t6 t411.t7 t411.t8 t411.t9 t411.t10 t411.t11 t411.t12 t411.t13 t411.t14 t411.t15 t411.t16 t411.t22))
% 18.29/18.53  (step t411.t24 (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 (t411.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t411 t412))
% 18.29/18.53  (anchor :step t414 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t414.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t414.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t414.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t414.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t414.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t414.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t414.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t414.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t414.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t414.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t414.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t414.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t414.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t414.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t414.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t414.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t414.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t414.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t414.t17))
% 18.29/18.53  (step t414.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t414.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t414.t18 t414.t19))
% 18.29/18.53  (step t414.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t414.t16 t414.t20))
% 18.29/18.53  (step t414.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 (t414.t5 t414.t6 t414.t7 t414.t8 t414.t9 t414.t10 t414.t11 t414.t12 t414.t13 t414.t14 t414.t15 t414.t21))
% 18.29/18.53  (step t414.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 (t414.t22))
% 18.29/18.53  (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) 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.29/18.53  (step t415 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (step t416 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t414 t415))
% 18.29/18.53  (anchor :step t417 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t417.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t417.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t417.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t417.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t417.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t417.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t417.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t417.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t417.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t417.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t417.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t417.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t417.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t417.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t417.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t417.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t417.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t417.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t417.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t417.t18))
% 18.29/18.53  (step t417.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t417.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t417.t19 t417.t20))
% 18.29/18.53  (step t417.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t417.t17 t417.t21))
% 18.29/18.53  (step t417.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 (t417.t5 t417.t6 t417.t7 t417.t8 t417.t9 t417.t10 t417.t11 t417.t12 t417.t13 t417.t14 t417.t15 t417.t16 t417.t22))
% 18.29/18.53  (step t417.t24 (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 (t417.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t417 t418))
% 18.29/18.53  (anchor :step t420 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t420.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t420.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t420.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t420.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t420.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t420.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t420.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t420.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t420.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t420.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t420.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t420.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t420.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t420.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t420.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t420.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t420.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t420.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t420.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t420.t18))
% 18.29/18.53  (step t420.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t420.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t420.t19 t420.t20))
% 18.29/18.53  (step t420.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t420.t17 t420.t21))
% 18.29/18.53  (step t420.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 (t420.t5 t420.t6 t420.t7 t420.t8 t420.t9 t420.t10 t420.t11 t420.t12 t420.t13 t420.t14 t420.t15 t420.t16 t420.t22))
% 18.29/18.53  (step t420.t24 (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 (t420.t23))
% 18.29/18.53  (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) 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.29/18.53  (step t421 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.53  (step t422 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t420 t421))
% 18.29/18.53  (anchor :step t423 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t423.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t423.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t423.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t423.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t423.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t423.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t423.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t423.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t423.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t423.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t423.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t423.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t423.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t423.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.29/18.53  (step t423.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.29/18.53  (step t423.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t423.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.29/18.53  (step t423.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t423.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t423.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t423.t19))
% 18.29/18.53  (step t423.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t423.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t423.t20 t423.t21))
% 18.29/18.53  (step t423.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t423.t18 t423.t22))
% 18.29/18.53  (step t423.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t423.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t423.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t423.t25))
% 18.29/18.53  (step t423.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.53  (step t423.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t423.t26 t423.t27))
% 18.29/18.53  (step t423.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t423.t24 t423.t28))
% 18.29/18.53  (step t423.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.29/18.53  (step t423.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t423.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t423.t31))
% 18.29/18.53  (step t423.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.53  (step t423.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t423.t32 t423.t33))
% 18.29/18.53  (step t423.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t423.t30 t423.t34))
% 18.29/18.53  (step t423.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.29/18.53  (step t423.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t423.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t423.t37))
% 18.29/18.53  (step t423.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.53  (step t423.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t423.t38 t423.t39))
% 18.29/18.53  (step t423.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t423.t36 t423.t40))
% 18.29/18.53  (step t423.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 (t423.t5 t423.t6 t423.t7 t423.t8 t423.t9 t423.t10 t423.t11 t423.t12 t423.t13 t423.t14 t423.t15 t423.t16 t423.t17 t423.t23 t423.t29 t423.t35 t423.t41))
% 18.29/18.53  (step t423.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 (t423.t42))
% 18.29/18.53  (step t423 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.53  (step t424 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (step t425 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t423 t424))
% 18.29/18.53  (anchor :step t426 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t426.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t426.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t426.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t426.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t426.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t426.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t426.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t426.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t426.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t426.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t426.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t426.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t426.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t426.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t426.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t426.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t426.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t426.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t426.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t426.t18))
% 18.29/18.53  (step t426.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t426.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t426.t19 t426.t20))
% 18.29/18.53  (step t426.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t426.t17 t426.t21))
% 18.29/18.53  (step t426.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 (t426.t5 t426.t6 t426.t7 t426.t8 t426.t9 t426.t10 t426.t11 t426.t12 t426.t13 t426.t14 t426.t15 t426.t16 t426.t22))
% 18.29/18.53  (step t426.t24 (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 (t426.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t426 t427))
% 18.29/18.53  (anchor :step t429 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t429.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t429.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t429.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t429.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t429.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t429.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t429.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t429.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t429.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t429.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t429.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t429.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t429.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t429.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t429.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t429.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t429.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t429.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t429.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t429.t18))
% 18.29/18.53  (step t429.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t429.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t429.t19 t429.t20))
% 18.29/18.53  (step t429.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t429.t17 t429.t21))
% 18.29/18.53  (step t429.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 (t429.t5 t429.t6 t429.t7 t429.t8 t429.t9 t429.t10 t429.t11 t429.t12 t429.t13 t429.t14 t429.t15 t429.t16 t429.t22))
% 18.29/18.53  (step t429.t24 (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 (t429.t23))
% 18.29/18.53  (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) 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.29/18.53  (step t430 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.53  (step t431 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t429 t430))
% 18.29/18.53  (anchor :step t432 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t432.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t432.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t432.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t432.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t432.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t432.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t432.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t432.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t432.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t432.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t432.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t432.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t432.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t432.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t432.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.29/18.53  (step t432.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t432.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t432.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t432.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t432.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t432.t19))
% 18.29/18.53  (step t432.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t432.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t432.t20 t432.t21))
% 18.29/18.53  (step t432.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t432.t18 t432.t22))
% 18.29/18.53  (step t432.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 (t432.t5 t432.t6 t432.t7 t432.t8 t432.t9 t432.t10 t432.t11 t432.t12 t432.t13 t432.t14 t432.t15 t432.t16 t432.t17 t432.t23))
% 18.29/18.53  (step t432.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 (t432.t24))
% 18.29/18.53  (step t432 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t432 t433))
% 18.29/18.53  (anchor :step t435 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t435.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t435.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t435.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t435.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t435.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t435.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t435.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t435.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t435.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t435.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t435.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.53  (step t435.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t435.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t435.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t435.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t435.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t435.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t435.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t435.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t435.t18))
% 18.29/18.53  (step t435.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t435.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t435.t19 t435.t20))
% 18.29/18.53  (step t435.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t435.t17 t435.t21))
% 18.29/18.53  (step t435.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 (t435.t5 t435.t6 t435.t7 t435.t8 t435.t9 t435.t10 t435.t11 t435.t12 t435.t13 t435.t14 t435.t15 t435.t16 t435.t22))
% 18.29/18.53  (step t435.t24 (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 (t435.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t435 t436))
% 18.29/18.53  (anchor :step t438 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t438.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t438.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t438.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t438.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t438.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t438.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t438.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t438.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t438.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t438.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t438.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.53  (step t438.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t438.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t438.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t438.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t438.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t438.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t438.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t438.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t438.t18))
% 18.29/18.53  (step t438.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t438.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t438.t19 t438.t20))
% 18.29/18.53  (step t438.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t438.t17 t438.t21))
% 18.29/18.53  (step t438.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 (t438.t5 t438.t6 t438.t7 t438.t8 t438.t9 t438.t10 t438.t11 t438.t12 t438.t13 t438.t14 t438.t15 t438.t16 t438.t22))
% 18.29/18.53  (step t438.t24 (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 (t438.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t438 t439))
% 18.29/18.53  (anchor :step t441 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t441.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t441.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t441.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t441.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t441.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t441.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t441.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t441.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t441.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t441.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t441.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.53  (step t441.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t441.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t441.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t441.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t441.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t441.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t441.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t441.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t441.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t441.t19))
% 18.29/18.53  (step t441.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t441.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t441.t20 t441.t21))
% 18.29/18.53  (step t441.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t441.t18 t441.t22))
% 18.29/18.53  (step t441.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 (t441.t5 t441.t6 t441.t7 t441.t8 t441.t9 t441.t10 t441.t11 t441.t12 t441.t13 t441.t14 t441.t15 t441.t16 t441.t17 t441.t23))
% 18.29/18.53  (step t441.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 (t441.t24))
% 18.29/18.53  (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.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.29/18.53  (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.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.29/18.53  (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.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 (t441 t442))
% 18.29/18.53  (anchor :step t444 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.29/18.53  (step t444.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t444.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t444.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t444.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t444.t5 (cl (= Z5 Z5)) :rule refl)
% 18.29/18.53  (step t444.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t444.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t444.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t444.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.29/18.53  (step t444.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t444.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t444.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.29/18.53  (step t444.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t444.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.29/18.53  (step t444.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.29/18.53  (step t444.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.53  (step t444.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t444.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t444.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t444.t20 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t444.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t444.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.29/18.53  (step t444.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t444.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t444.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t444.t24))
% 18.29/18.53  (step t444.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t444.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t444.t25 t444.t26))
% 18.29/18.53  (step t444.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t444.t23 t444.t27))
% 18.29/18.53  (step t444.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 (t444.t6 t444.t7 t444.t8 t444.t9 t444.t10 t444.t11 t444.t12 t444.t13 t444.t14 t444.t15 t444.t16 t444.t17 t444.t18 t444.t19 t444.t20 t444.t21 t444.t22 t444.t28))
% 18.29/18.53  (step t444.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 (t444.t29))
% 18.29/18.53  (step t444 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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.29/18.53  (step t445 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (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.29/18.53  (step t446 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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 (t444 t445))
% 18.29/18.53  (anchor :step t447 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t447.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t447.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t447.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t447.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t447.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t447.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t447.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t447.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t447.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t447.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t447.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t447.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t447.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t447.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t447.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t447.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t447.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t447.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t447.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t447.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t447.t19))
% 18.29/18.53  (step t447.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t447.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t447.t20 t447.t21))
% 18.29/18.53  (step t447.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t447.t18 t447.t22))
% 18.29/18.53  (step t447.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 (t447.t5 t447.t6 t447.t7 t447.t8 t447.t9 t447.t10 t447.t11 t447.t12 t447.t13 t447.t14 t447.t15 t447.t16 t447.t17 t447.t23))
% 18.29/18.53  (step t447.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 (t447.t24))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t447 t448))
% 18.29/18.53  (anchor :step t450 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t450.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t450.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t450.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t450.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t450.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t450.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t450.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t450.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t450.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t450.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t450.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t450.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t450.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t450.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t450.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t450.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t450.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t450.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t450.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t450.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t450.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t450.t20))
% 18.29/18.53  (step t450.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t450.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t450.t21 t450.t22))
% 18.29/18.53  (step t450.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t450.t19 t450.t23))
% 18.29/18.53  (step t450.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 (t450.t5 t450.t6 t450.t7 t450.t8 t450.t9 t450.t10 t450.t11 t450.t12 t450.t13 t450.t14 t450.t15 t450.t16 t450.t17 t450.t18 t450.t24))
% 18.29/18.53  (step t450.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 (t450.t25))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t450 t451))
% 18.29/18.53  (anchor :step t453 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.29/18.53  (step t453.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t453.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t453.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t453.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t453.t5 (cl (= Z5 Z5)) :rule refl)
% 18.29/18.53  (step t453.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t453.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t453.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t453.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.29/18.53  (step t453.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t453.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t453.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.29/18.53  (step t453.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t453.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.29/18.53  (step t453.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.29/18.53  (step t453.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t453.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t453.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t453.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t453.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t453.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t453.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t453.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.29/18.53  (step t453.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t453.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t453.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t453.t25))
% 18.29/18.53  (step t453.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t453.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t453.t26 t453.t27))
% 18.29/18.53  (step t453.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t453.t24 t453.t28))
% 18.29/18.53  (step t453.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 (t453.t6 t453.t7 t453.t8 t453.t9 t453.t10 t453.t11 t453.t12 t453.t13 t453.t14 t453.t15 t453.t16 t453.t17 t453.t18 t453.t19 t453.t20 t453.t21 t453.t22 t453.t23 t453.t29))
% 18.29/18.53  (step t453.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 (t453.t30))
% 18.29/18.53  (step t453 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 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.29/18.53  (step t454 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.29/18.53  (step t455 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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 (t453 t454))
% 18.29/18.53  (anchor :step t456 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t456.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t456.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t456.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t456.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t456.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t456.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t456.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t456.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t456.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t456.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t456.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t456.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t456.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t456.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t456.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t456.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.53  (step t456.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t456.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t456.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t456.t18))
% 18.29/18.53  (step t456.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t456.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t456.t19 t456.t20))
% 18.29/18.53  (step t456.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t456.t17 t456.t21))
% 18.29/18.53  (step t456.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 (t456.t5 t456.t6 t456.t7 t456.t8 t456.t9 t456.t10 t456.t11 t456.t12 t456.t13 t456.t14 t456.t15 t456.t16 t456.t22))
% 18.29/18.53  (step t456.t24 (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 (t456.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t456 t457))
% 18.29/18.53  (anchor :step t459 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t459.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t459.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t459.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t459.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t459.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t459.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t459.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t459.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t459.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t459.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t459.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.53  (step t459.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t459.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t459.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.53  (step t459.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t459.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t459.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t459.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t459.t17))
% 18.29/18.53  (step t459.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t459.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t459.t18 t459.t19))
% 18.29/18.53  (step t459.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t459.t16 t459.t20))
% 18.29/18.53  (step t459.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 (t459.t5 t459.t6 t459.t7 t459.t8 t459.t9 t459.t10 t459.t11 t459.t12 t459.t13 t459.t14 t459.t15 t459.t21))
% 18.29/18.53  (step t459.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 (t459.t22))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t459 t460))
% 18.29/18.53  (anchor :step t462 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t462.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t462.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t462.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t462.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t462.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t462.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t462.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t462.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t462.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t462.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t462.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.53  (step t462.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t462.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t462.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.29/18.53  (step t462.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.53  (step t462.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t462.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t462.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t462.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t462.t18))
% 18.29/18.53  (step t462.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t462.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t462.t19 t462.t20))
% 18.29/18.53  (step t462.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t462.t17 t462.t21))
% 18.29/18.53  (step t462.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 (t462.t5 t462.t6 t462.t7 t462.t8 t462.t9 t462.t10 t462.t11 t462.t12 t462.t13 t462.t14 t462.t15 t462.t16 t462.t22))
% 18.29/18.53  (step t462.t24 (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 (t462.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t462 t463))
% 18.29/18.53  (anchor :step t465 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t465.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t465.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t465.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t465.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t465.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t465.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t465.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t465.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t465.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t465.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t465.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.53  (step t465.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t465.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t465.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.29/18.53  (step t465.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t465.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.53  (step t465.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t465.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t465.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t465.t18))
% 18.29/18.53  (step t465.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t465.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t465.t19 t465.t20))
% 18.29/18.53  (step t465.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t465.t17 t465.t21))
% 18.29/18.53  (step t465.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 (t465.t5 t465.t6 t465.t7 t465.t8 t465.t9 t465.t10 t465.t11 t465.t12 t465.t13 t465.t14 t465.t15 t465.t16 t465.t22))
% 18.29/18.53  (step t465.t24 (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 (t465.t23))
% 18.29/18.53  (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) 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.29/18.53  (step t466 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (step t467 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t465 t466))
% 18.29/18.53  (anchor :step t468 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t468.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t468.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t468.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t468.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t468.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t468.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t468.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t468.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t468.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t468.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t468.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t468.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t468.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t468.t14 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.29/18.53  (step t468.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.53  (step t468.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t468.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t468.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t468.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t468.t18))
% 18.29/18.53  (step t468.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t468.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t468.t19 t468.t20))
% 18.29/18.53  (step t468.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t468.t17 t468.t21))
% 18.29/18.53  (step t468.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 (t468.t5 t468.t6 t468.t7 t468.t8 t468.t9 t468.t10 t468.t11 t468.t12 t468.t13 t468.t14 t468.t15 t468.t16 t468.t22))
% 18.29/18.53  (step t468.t24 (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 (t468.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t468 t469))
% 18.29/18.53  (anchor :step t471 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t471.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t471.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t471.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t471.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t471.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t471.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t471.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t471.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t471.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t471.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t471.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t471.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t471.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t471.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t471.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.53  (step t471.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t471.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t471.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t471.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t471.t18))
% 18.29/18.53  (step t471.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t471.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t471.t19 t471.t20))
% 18.29/18.53  (step t471.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t471.t17 t471.t21))
% 18.29/18.53  (step t471.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 (t471.t5 t471.t6 t471.t7 t471.t8 t471.t9 t471.t10 t471.t11 t471.t12 t471.t13 t471.t14 t471.t15 t471.t16 t471.t22))
% 18.29/18.53  (step t471.t24 (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 (t471.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t471 t472))
% 18.29/18.53  (anchor :step t474 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t474.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t474.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t474.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t474.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t474.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t474.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t474.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t474.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t474.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t474.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t474.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t474.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t474.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t474.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.29/18.53  (step t474.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t474.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.53  (step t474.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t474.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t474.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t474.t18))
% 18.29/18.53  (step t474.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t474.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t474.t19 t474.t20))
% 18.29/18.53  (step t474.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t474.t17 t474.t21))
% 18.29/18.53  (step t474.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 (t474.t5 t474.t6 t474.t7 t474.t8 t474.t9 t474.t10 t474.t11 t474.t12 t474.t13 t474.t14 t474.t15 t474.t16 t474.t22))
% 18.29/18.53  (step t474.t24 (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 (t474.t23))
% 18.29/18.53  (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) 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.29/18.53  (step t475 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (step t476 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t474 t475))
% 18.29/18.53  (anchor :step t477 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t477.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t477.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t477.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t477.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t477.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t477.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t477.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t477.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t477.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t477.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t477.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t477.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t477.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t477.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t477.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t477.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t477.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t477.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t477.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t477.t18))
% 18.29/18.53  (step t477.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t477.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t477.t19 t477.t20))
% 18.29/18.53  (step t477.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t477.t17 t477.t21))
% 18.29/18.53  (step t477.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 (t477.t5 t477.t6 t477.t7 t477.t8 t477.t9 t477.t10 t477.t11 t477.t12 t477.t13 t477.t14 t477.t15 t477.t16 t477.t22))
% 18.29/18.53  (step t477.t24 (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 (t477.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t477 t478))
% 18.29/18.53  (anchor :step t480 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t480.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t480.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t480.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t480.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t480.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t480.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t480.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t480.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t480.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t480.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t480.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t480.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t480.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t480.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t480.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t480.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t480.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t480.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t480.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t480.t18))
% 18.29/18.53  (step t480.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t480.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t480.t19 t480.t20))
% 18.29/18.53  (step t480.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t480.t17 t480.t21))
% 18.29/18.53  (step t480.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 (t480.t5 t480.t6 t480.t7 t480.t8 t480.t9 t480.t10 t480.t11 t480.t12 t480.t13 t480.t14 t480.t15 t480.t16 t480.t22))
% 18.29/18.53  (step t480.t24 (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 (t480.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t480 t481))
% 18.29/18.53  (anchor :step t483 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t483.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t483.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t483.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t483.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t483.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t483.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t483.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t483.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t483.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t483.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t483.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t483.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t483.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.53  (step t483.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.53  (step t483.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t483.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t483.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t483.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t483.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t483.t18))
% 18.29/18.53  (step t483.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t483.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t483.t19 t483.t20))
% 18.29/18.53  (step t483.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t483.t17 t483.t21))
% 18.29/18.53  (step t483.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 (t483.t5 t483.t6 t483.t7 t483.t8 t483.t9 t483.t10 t483.t11 t483.t12 t483.t13 t483.t14 t483.t15 t483.t16 t483.t22))
% 18.29/18.53  (step t483.t24 (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 (t483.t23))
% 18.29/18.53  (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) 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.29/18.53  (step t484 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (step t485 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t483 t484))
% 18.29/18.53  (anchor :step t486 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t486.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t486.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t486.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t486.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t486.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t486.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t486.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t486.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t486.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t486.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t486.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.53  (step t486.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t486.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.53  (step t486.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t486.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t486.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t486.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t486.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t486.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t486.t18))
% 18.29/18.53  (step t486.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t486.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t486.t19 t486.t20))
% 18.29/18.53  (step t486.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t486.t17 t486.t21))
% 18.29/18.53  (step t486.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 (t486.t5 t486.t6 t486.t7 t486.t8 t486.t9 t486.t10 t486.t11 t486.t12 t486.t13 t486.t14 t486.t15 t486.t16 t486.t22))
% 18.29/18.53  (step t486.t24 (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 (t486.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t486 t487))
% 18.29/18.53  (anchor :step t489 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t489.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t489.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t489.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t489.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t489.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t489.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t489.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t489.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t489.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t489.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t489.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.53  (step t489.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t489.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t489.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t489.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t489.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t489.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t489.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t489.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t489.t18))
% 18.29/18.53  (step t489.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t489.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t489.t19 t489.t20))
% 18.29/18.53  (step t489.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t489.t17 t489.t21))
% 18.29/18.53  (step t489.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 (t489.t5 t489.t6 t489.t7 t489.t8 t489.t9 t489.t10 t489.t11 t489.t12 t489.t13 t489.t14 t489.t15 t489.t16 t489.t22))
% 18.29/18.53  (step t489.t24 (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 (t489.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t489 t490))
% 18.29/18.53  (anchor :step t492 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t492.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t492.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t492.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t492.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t492.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t492.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t492.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t492.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t492.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t492.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t492.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.29/18.53  (step t492.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t492.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.53  (step t492.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t492.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t492.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t492.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t492.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t492.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t492.t18))
% 18.29/18.53  (step t492.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t492.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t492.t19 t492.t20))
% 18.29/18.53  (step t492.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t492.t17 t492.t21))
% 18.29/18.53  (step t492.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 (t492.t5 t492.t6 t492.t7 t492.t8 t492.t9 t492.t10 t492.t11 t492.t12 t492.t13 t492.t14 t492.t15 t492.t16 t492.t22))
% 18.29/18.53  (step t492.t24 (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 (t492.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t492 t493))
% 18.29/18.53  (anchor :step t495 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t495.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t495.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t495.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t495.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t495.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t495.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t495.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t495.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t495.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t495.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t495.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t495.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t495.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t495.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t495.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t495.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t495.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t495.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t495.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t495.t18))
% 18.29/18.53  (step t495.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t495.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t495.t19 t495.t20))
% 18.29/18.53  (step t495.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t495.t17 t495.t21))
% 18.29/18.53  (step t495.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 (t495.t5 t495.t6 t495.t7 t495.t8 t495.t9 t495.t10 t495.t11 t495.t12 t495.t13 t495.t14 t495.t15 t495.t16 t495.t22))
% 18.29/18.53  (step t495.t24 (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 (t495.t23))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t495 t496))
% 18.29/18.53  (anchor :step t498 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t498.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t498.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t498.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t498.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t498.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t498.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t498.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t498.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t498.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t498.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t498.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t498.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t498.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t498.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t498.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.53  (step t498.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t498.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t498.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t498.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t498.t18))
% 18.29/18.53  (step t498.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t498.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t498.t19 t498.t20))
% 18.29/18.53  (step t498.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t498.t17 t498.t21))
% 18.29/18.53  (step t498.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 (t498.t5 t498.t6 t498.t7 t498.t8 t498.t9 t498.t10 t498.t11 t498.t12 t498.t13 t498.t14 t498.t15 t498.t16 t498.t22))
% 18.29/18.53  (step t498.t24 (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 (t498.t23))
% 18.29/18.53  (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) 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.29/18.53  (step t499 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.53  (step t500 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t498 t499))
% 18.29/18.53  (anchor :step t501 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t501.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t501.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t501.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t501.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t501.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t501.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t501.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t501.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t501.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t501.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t501.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t501.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t501.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t501.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t501.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t501.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t501.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t501.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t501.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t501.t18))
% 18.29/18.53  (step t501.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t501.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t501.t19 t501.t20))
% 18.29/18.53  (step t501.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t501.t17 t501.t21))
% 18.29/18.53  (step t501.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 (t501.t5 t501.t6 t501.t7 t501.t8 t501.t9 t501.t10 t501.t11 t501.t12 t501.t13 t501.t14 t501.t15 t501.t16 t501.t22))
% 18.29/18.53  (step t501.t24 (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 (t501.t23))
% 18.29/18.53  (step t501 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.53  (step t502 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (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.29/18.53  (step t503 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b 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 (t501 t502))
% 18.29/18.53  (anchor :step t504 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t504.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t504.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t504.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t504.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t504.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t504.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t504.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t504.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t504.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t504.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t504.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.53  (step t504.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t504.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t504.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t504.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.53  (step t504.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t504.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.53  (step t504.t18 (cl (= (< (tptp.b Z4) 4) (not (>= (tptp.b Z4) 4)))) :rule all_simplify)
% 18.29/18.53  (step t504.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t504.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t504.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t504.t20))
% 18.29/18.53  (step t504.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t504.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t504.t21 t504.t22))
% 18.29/18.53  (step t504.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t504.t19 t504.t23))
% 18.29/18.53  (step t504.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 (t504.t5 t504.t6 t504.t7 t504.t8 t504.t9 t504.t10 t504.t11 t504.t12 t504.t13 t504.t14 t504.t15 t504.t16 t504.t17 t504.t18 t504.t24))
% 18.29/18.53  (step t504.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 (t504.t25))
% 18.29/18.53  (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) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t504 t505))
% 18.29/18.53  (anchor :step t507 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t507.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t507.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t507.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t507.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t507.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t507.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t507.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t507.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t507.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t507.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t507.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t507.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t507.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t507.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t507.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t507.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t507.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t507.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t507.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t507.t18))
% 18.29/18.53  (step t507.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t507.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t507.t19 t507.t20))
% 18.29/18.53  (step t507.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t507.t17 t507.t21))
% 18.29/18.53  (step t507.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 (t507.t5 t507.t6 t507.t7 t507.t8 t507.t9 t507.t10 t507.t11 t507.t12 t507.t13 t507.t14 t507.t15 t507.t16 t507.t22))
% 18.29/18.53  (step t507.t24 (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 (t507.t23))
% 18.29/18.53  (step t507 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.29/18.53  (step t508 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (step t509 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t507 t508))
% 18.29/18.53  (anchor :step t510 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t510.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t510.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t510.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t510.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t510.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t510.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t510.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t510.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t510.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t510.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t510.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.53  (step t510.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t510.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.53  (step t510.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.29/18.53  (step t510.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.29/18.53  (step t510.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t510.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.29/18.53  (step t510.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t510.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t510.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t510.t19))
% 18.29/18.53  (step t510.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t510.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t510.t20 t510.t21))
% 18.29/18.53  (step t510.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t510.t18 t510.t22))
% 18.29/18.53  (step t510.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t510.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t510.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t510.t25))
% 18.29/18.53  (step t510.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.53  (step t510.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t510.t26 t510.t27))
% 18.29/18.53  (step t510.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t510.t24 t510.t28))
% 18.29/18.53  (step t510.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.29/18.53  (step t510.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t510.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t510.t31))
% 18.29/18.53  (step t510.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.53  (step t510.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t510.t32 t510.t33))
% 18.29/18.53  (step t510.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t510.t30 t510.t34))
% 18.29/18.53  (step t510.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.29/18.53  (step t510.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t510.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t510.t37))
% 18.29/18.53  (step t510.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.53  (step t510.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t510.t38 t510.t39))
% 18.29/18.53  (step t510.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t510.t36 t510.t40))
% 18.29/18.53  (step t510.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 (t510.t5 t510.t6 t510.t7 t510.t8 t510.t9 t510.t10 t510.t11 t510.t12 t510.t13 t510.t14 t510.t15 t510.t16 t510.t17 t510.t23 t510.t29 t510.t35 t510.t41))
% 18.29/18.53  (step t510.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 (t510.t42))
% 18.29/18.53  (step t510 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t510 t511))
% 18.29/18.53  (anchor :step t513 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t513.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t513.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t513.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t513.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t513.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t513.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t513.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t513.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t513.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t513.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t513.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t513.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t513.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.53  (step t513.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.53  (step t513.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.29/18.53  (step t513.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t513.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t513.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t513.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t513.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t513.t19))
% 18.29/18.53  (step t513.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t513.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t513.t20 t513.t21))
% 18.29/18.53  (step t513.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t513.t18 t513.t22))
% 18.29/18.53  (step t513.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 (t513.t5 t513.t6 t513.t7 t513.t8 t513.t9 t513.t10 t513.t11 t513.t12 t513.t13 t513.t14 t513.t15 t513.t16 t513.t17 t513.t23))
% 18.29/18.53  (step t513.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 (t513.t24))
% 18.29/18.53  (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) 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.29/18.53  (step t514 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.53  (step t515 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t513 t514))
% 18.29/18.53  (anchor :step t516 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t516.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t516.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t516.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t516.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t516.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t516.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t516.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t516.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t516.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t516.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t516.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t516.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t516.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.53  (step t516.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.53  (step t516.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.53  (step t516.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.53  (step t516.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.53  (step t516.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.53  (step t516.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t516.t18))
% 18.29/18.53  (step t516.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.53  (step t516.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t516.t19 t516.t20))
% 18.29/18.53  (step t516.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t516.t17 t516.t21))
% 18.29/18.53  (step t516.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 (t516.t5 t516.t6 t516.t7 t516.t8 t516.t9 t516.t10 t516.t11 t516.t12 t516.t13 t516.t14 t516.t15 t516.t16 t516.t22))
% 18.29/18.53  (step t516.t24 (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 (t516.t23))
% 18.29/18.53  (step t516 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.53  (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) 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.29/18.53  (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) 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 (t516 t517))
% 18.29/18.53  (anchor :step t519 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.53  (step t519.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.53  (step t519.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.53  (step t519.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.53  (step t519.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.53  (step t519.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.53  (step t519.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.53  (step t519.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.53  (step t519.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.53  (step t519.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.53  (step t519.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.53  (step t519.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.53  (step t519.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.53  (step t519.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.53  (step t519.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.29/18.53  (step t519.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.29/18.53  (step t519.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t519.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.29/18.54  (step t519.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.54  (step t519.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t519.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t519.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t519.t20))
% 18.29/18.54  (step t519.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t519.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t519.t21 t519.t22))
% 18.29/18.54  (step t519.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t519.t19 t519.t23))
% 18.29/18.54  (step t519.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t519.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t519.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t519.t26))
% 18.29/18.54  (step t519.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t519.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t519.t27 t519.t28))
% 18.29/18.54  (step t519.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t519.t25 t519.t29))
% 18.29/18.54  (step t519.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.29/18.54  (step t519.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t519.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t519.t32))
% 18.29/18.54  (step t519.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t519.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t519.t33 t519.t34))
% 18.29/18.54  (step t519.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t519.t31 t519.t35))
% 18.29/18.54  (step t519.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.29/18.54  (step t519.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t519.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t519.t38))
% 18.29/18.54  (step t519.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t519.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t519.t39 t519.t40))
% 18.29/18.54  (step t519.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t519.t37 t519.t41))
% 18.29/18.54  (step t519.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 (t519.t5 t519.t6 t519.t7 t519.t8 t519.t9 t519.t10 t519.t11 t519.t12 t519.t13 t519.t14 t519.t15 t519.t16 t519.t17 t519.t18 t519.t24 t519.t30 t519.t36 t519.t42))
% 18.29/18.54  (step t519.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 (t519.t43))
% 18.29/18.54  (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) 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.29/18.54  (step t520 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.54  (step t521 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t519 t520))
% 18.29/18.54  (anchor :step t522 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.29/18.54  (step t522.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t522.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t522.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t522.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t522.t5 (cl (= Z5 Z5)) :rule refl)
% 18.29/18.54  (step t522.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t522.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t522.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t522.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.29/18.54  (step t522.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t522.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t522.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.29/18.54  (step t522.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t522.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.29/18.54  (step t522.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.29/18.54  (step t522.t16 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.54  (step t522.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t522.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.54  (step t522.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.29/18.54  (step t522.t20 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.29/18.54  (step t522.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t522.t22 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.29/18.54  (step t522.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.29/18.54  (step t522.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t522.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t522.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t522.t25))
% 18.29/18.54  (step t522.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t522.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t522.t26 t522.t27))
% 18.29/18.54  (step t522.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t522.t24 t522.t28))
% 18.29/18.54  (step t522.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t522.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t522.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t522.t31))
% 18.29/18.54  (step t522.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t522.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t522.t32 t522.t33))
% 18.29/18.54  (step t522.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t522.t30 t522.t34))
% 18.29/18.54  (step t522.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.29/18.54  (step t522.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t522.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t522.t37))
% 18.29/18.54  (step t522.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t522.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t522.t38 t522.t39))
% 18.29/18.54  (step t522.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t522.t36 t522.t40))
% 18.29/18.54  (step t522.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.29/18.54  (step t522.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t522.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t522.t43))
% 18.29/18.54  (step t522.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t522.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t522.t44 t522.t45))
% 18.29/18.54  (step t522.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t522.t42 t522.t46))
% 18.29/18.54  (step t522.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 (t522.t6 t522.t7 t522.t8 t522.t9 t522.t10 t522.t11 t522.t12 t522.t13 t522.t14 t522.t15 t522.t16 t522.t17 t522.t18 t522.t19 t522.t20 t522.t21 t522.t22 t522.t23 t522.t29 t522.t35 t522.t41 t522.t47))
% 18.29/18.54  (step t522.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 (t522.t48))
% 18.29/18.54  (step t522 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.29/18.54  (step t523 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.29/18.54  (step t524 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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 (t522 t523))
% 18.29/18.54  (anchor :step t525 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t525.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t525.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t525.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t525.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t525.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t525.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t525.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t525.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t525.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t525.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t525.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.54  (step t525.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t525.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.54  (step t525.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.54  (step t525.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.29/18.54  (step t525.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t525.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.54  (step t525.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t525.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t525.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t525.t19))
% 18.29/18.54  (step t525.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t525.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t525.t20 t525.t21))
% 18.29/18.54  (step t525.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t525.t18 t525.t22))
% 18.29/18.54  (step t525.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 (t525.t5 t525.t6 t525.t7 t525.t8 t525.t9 t525.t10 t525.t11 t525.t12 t525.t13 t525.t14 t525.t15 t525.t16 t525.t17 t525.t23))
% 18.29/18.54  (step t525.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 (t525.t24))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t525 t526))
% 18.29/18.54  (anchor :step t528 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t528.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t528.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t528.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t528.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t528.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t528.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t528.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t528.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t528.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t528.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t528.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.54  (step t528.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t528.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.54  (step t528.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.54  (step t528.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.29/18.54  (step t528.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t528.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.54  (step t528.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t528.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t528.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t528.t19))
% 18.29/18.54  (step t528.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t528.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t528.t20 t528.t21))
% 18.29/18.54  (step t528.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t528.t18 t528.t22))
% 18.29/18.54  (step t528.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 (t528.t5 t528.t6 t528.t7 t528.t8 t528.t9 t528.t10 t528.t11 t528.t12 t528.t13 t528.t14 t528.t15 t528.t16 t528.t17 t528.t23))
% 18.29/18.54  (step t528.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 (t528.t24))
% 18.29/18.54  (step t528 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.54  (step t529 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.29/18.54  (step t530 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t528 t529))
% 18.29/18.54  (anchor :step t531 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t531.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t531.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t531.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t531.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t531.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t531.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t531.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t531.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t531.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t531.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t531.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.54  (step t531.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t531.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.54  (step t531.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.54  (step t531.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t531.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.54  (step t531.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t531.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t531.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t531.t18))
% 18.29/18.54  (step t531.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t531.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t531.t19 t531.t20))
% 18.29/18.54  (step t531.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t531.t17 t531.t21))
% 18.29/18.54  (step t531.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 (t531.t5 t531.t6 t531.t7 t531.t8 t531.t9 t531.t10 t531.t11 t531.t12 t531.t13 t531.t14 t531.t15 t531.t16 t531.t22))
% 18.29/18.54  (step t531.t24 (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 (t531.t23))
% 18.29/18.54  (step t531 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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.29/18.54  (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) 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.29/18.54  (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) 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 (t531 t532))
% 18.29/18.54  (anchor :step t534 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t534.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t534.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t534.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t534.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t534.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t534.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t534.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t534.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t534.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t534.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t534.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.54  (step t534.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t534.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.54  (step t534.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.54  (step t534.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t534.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.54  (step t534.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.54  (step t534.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t534.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t534.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t534.t19))
% 18.29/18.54  (step t534.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t534.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t534.t20 t534.t21))
% 18.29/18.54  (step t534.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t534.t18 t534.t22))
% 18.29/18.54  (step t534.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 (t534.t5 t534.t6 t534.t7 t534.t8 t534.t9 t534.t10 t534.t11 t534.t12 t534.t13 t534.t14 t534.t15 t534.t16 t534.t17 t534.t23))
% 18.29/18.54  (step t534.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 (t534.t24))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t534 t535))
% 18.29/18.54  (anchor :step t537 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.29/18.54  (step t537.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t537.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t537.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t537.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t537.t5 (cl (= Z5 Z5)) :rule refl)
% 18.29/18.54  (step t537.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t537.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t537.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t537.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.29/18.54  (step t537.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t537.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t537.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.29/18.54  (step t537.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t537.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.29/18.54  (step t537.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.29/18.54  (step t537.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.54  (step t537.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t537.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.54  (step t537.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t537.t20 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.54  (step t537.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.54  (step t537.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.29/18.54  (step t537.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t537.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t537.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t537.t24))
% 18.29/18.54  (step t537.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t537.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t537.t25 t537.t26))
% 18.29/18.54  (step t537.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t537.t23 t537.t27))
% 18.29/18.54  (step t537.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 (t537.t6 t537.t7 t537.t8 t537.t9 t537.t10 t537.t11 t537.t12 t537.t13 t537.t14 t537.t15 t537.t16 t537.t17 t537.t18 t537.t19 t537.t20 t537.t21 t537.t22 t537.t28))
% 18.29/18.54  (step t537.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 (t537.t29))
% 18.29/18.54  (step t537 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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.29/18.54  (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) 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.29/18.54  (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) 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 (t537 t538))
% 18.29/18.54  (anchor :step t540 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t540.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t540.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t540.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t540.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t540.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t540.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t540.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t540.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t540.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t540.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t540.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.29/18.54  (step t540.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t540.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.54  (step t540.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t540.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.54  (step t540.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.54  (step t540.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t540.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t540.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t540.t18))
% 18.29/18.54  (step t540.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t540.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t540.t19 t540.t20))
% 18.29/18.54  (step t540.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t540.t17 t540.t21))
% 18.29/18.54  (step t540.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 (t540.t5 t540.t6 t540.t7 t540.t8 t540.t9 t540.t10 t540.t11 t540.t12 t540.t13 t540.t14 t540.t15 t540.t16 t540.t22))
% 18.29/18.54  (step t540.t24 (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 (t540.t23))
% 18.29/18.54  (step t540 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t540 t541))
% 18.29/18.54  (anchor :step t543 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t543.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t543.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t543.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t543.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t543.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t543.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t543.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t543.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t543.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t543.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t543.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.54  (step t543.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t543.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.54  (step t543.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.54  (step t543.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t543.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.54  (step t543.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t543.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t543.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t543.t18))
% 18.29/18.54  (step t543.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t543.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t543.t19 t543.t20))
% 18.29/18.54  (step t543.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t543.t17 t543.t21))
% 18.29/18.54  (step t543.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 (t543.t5 t543.t6 t543.t7 t543.t8 t543.t9 t543.t10 t543.t11 t543.t12 t543.t13 t543.t14 t543.t15 t543.t16 t543.t22))
% 18.29/18.54  (step t543.t24 (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 (t543.t23))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t543 t544))
% 18.29/18.54  (anchor :step t546 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t546.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t546.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t546.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t546.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t546.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t546.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t546.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t546.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t546.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t546.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t546.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.54  (step t546.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t546.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.54  (step t546.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.54  (step t546.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.54  (step t546.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t546.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.54  (step t546.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t546.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t546.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t546.t19))
% 18.29/18.54  (step t546.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t546.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t546.t20 t546.t21))
% 18.29/18.54  (step t546.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t546.t18 t546.t22))
% 18.29/18.54  (step t546.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 (t546.t5 t546.t6 t546.t7 t546.t8 t546.t9 t546.t10 t546.t11 t546.t12 t546.t13 t546.t14 t546.t15 t546.t16 t546.t17 t546.t23))
% 18.29/18.54  (step t546.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 (t546.t24))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t546 t547))
% 18.29/18.54  (anchor :step t549 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t549.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t549.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t549.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t549.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t549.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t549.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t549.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t549.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t549.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t549.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t549.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.54  (step t549.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t549.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.54  (step t549.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.54  (step t549.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t549.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.54  (step t549.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.54  (step t549.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t549.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t549.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t549.t19))
% 18.29/18.54  (step t549.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t549.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t549.t20 t549.t21))
% 18.29/18.54  (step t549.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t549.t18 t549.t22))
% 18.29/18.54  (step t549.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 (t549.t5 t549.t6 t549.t7 t549.t8 t549.t9 t549.t10 t549.t11 t549.t12 t549.t13 t549.t14 t549.t15 t549.t16 t549.t17 t549.t23))
% 18.29/18.54  (step t549.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 (t549.t24))
% 18.29/18.54  (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) 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.29/18.54  (step t550 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.54  (step t551 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t549 t550))
% 18.29/18.54  (anchor :step t552 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.29/18.54  (step t552.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t552.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t552.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t552.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t552.t5 (cl (= Z5 Z5)) :rule refl)
% 18.29/18.54  (step t552.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t552.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t552.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t552.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.29/18.54  (step t552.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t552.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t552.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.29/18.54  (step t552.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t552.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.29/18.54  (step t552.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.29/18.54  (step t552.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.54  (step t552.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t552.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.54  (step t552.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.54  (step t552.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t552.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.54  (step t552.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.29/18.54  (step t552.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t552.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t552.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t552.t24))
% 18.29/18.54  (step t552.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t552.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t552.t25 t552.t26))
% 18.29/18.54  (step t552.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t552.t23 t552.t27))
% 18.29/18.54  (step t552.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 (t552.t6 t552.t7 t552.t8 t552.t9 t552.t10 t552.t11 t552.t12 t552.t13 t552.t14 t552.t15 t552.t16 t552.t17 t552.t18 t552.t19 t552.t20 t552.t21 t552.t22 t552.t28))
% 18.29/18.54  (step t552.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 (t552.t29))
% 18.29/18.54  (step t552 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 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.29/18.54  (step t553 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 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.29/18.54  (step t554 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 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 (t552 t553))
% 18.29/18.54  (anchor :step t555 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t555.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t555.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t555.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t555.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t555.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t555.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t555.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t555.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t555.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t555.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t555.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.54  (step t555.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t555.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.54  (step t555.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.54  (step t555.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t555.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.54  (step t555.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t555.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t555.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t555.t18))
% 18.29/18.54  (step t555.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t555.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t555.t19 t555.t20))
% 18.29/18.54  (step t555.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t555.t17 t555.t21))
% 18.29/18.54  (step t555.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 (t555.t5 t555.t6 t555.t7 t555.t8 t555.t9 t555.t10 t555.t11 t555.t12 t555.t13 t555.t14 t555.t15 t555.t16 t555.t22))
% 18.29/18.54  (step t555.t24 (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 (t555.t23))
% 18.29/18.54  (step t555 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.54  (step t556 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.54  (step t557 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t555 t556))
% 18.29/18.54  (anchor :step t558 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t558.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t558.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t558.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t558.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t558.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t558.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t558.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t558.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t558.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t558.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t558.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.54  (step t558.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t558.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.54  (step t558.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.54  (step t558.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.54  (step t558.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t558.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.54  (step t558.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.54  (step t558.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t558.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t558.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t558.t20))
% 18.29/18.54  (step t558.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t558.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t558.t21 t558.t22))
% 18.29/18.54  (step t558.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t558.t19 t558.t23))
% 18.29/18.54  (step t558.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 (t558.t5 t558.t6 t558.t7 t558.t8 t558.t9 t558.t10 t558.t11 t558.t12 t558.t13 t558.t14 t558.t15 t558.t16 t558.t17 t558.t18 t558.t24))
% 18.29/18.54  (step t558.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 (t558.t25))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t558 t559))
% 18.29/18.54  (anchor :step t561 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.29/18.54  (step t561.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t561.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t561.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t561.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t561.t5 (cl (= Z5 Z5)) :rule refl)
% 18.29/18.54  (step t561.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t561.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t561.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t561.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.29/18.54  (step t561.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t561.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t561.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.29/18.54  (step t561.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t561.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.29/18.54  (step t561.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.29/18.54  (step t561.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.54  (step t561.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t561.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.54  (step t561.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.54  (step t561.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.54  (step t561.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t561.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.54  (step t561.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.29/18.54  (step t561.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t561.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t561.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t561.t25))
% 18.29/18.54  (step t561.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t561.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t561.t26 t561.t27))
% 18.29/18.54  (step t561.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t561.t24 t561.t28))
% 18.29/18.54  (step t561.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 (t561.t6 t561.t7 t561.t8 t561.t9 t561.t10 t561.t11 t561.t12 t561.t13 t561.t14 t561.t15 t561.t16 t561.t17 t561.t18 t561.t19 t561.t20 t561.t21 t561.t22 t561.t23 t561.t29))
% 18.29/18.54  (step t561.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 (t561.t30))
% 18.29/18.54  (step t561 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 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.29/18.54  (step t562 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.29/18.54  (step t563 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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 (t561 t562))
% 18.29/18.54  (anchor :step t564 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t564.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t564.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t564.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t564.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t564.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t564.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t564.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t564.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t564.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t564.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t564.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.54  (step t564.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t564.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.54  (step t564.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.54  (step t564.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.54  (step t564.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t564.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.54  (step t564.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t564.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t564.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t564.t19))
% 18.29/18.54  (step t564.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t564.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t564.t20 t564.t21))
% 18.29/18.54  (step t564.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t564.t18 t564.t22))
% 18.29/18.54  (step t564.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 (t564.t5 t564.t6 t564.t7 t564.t8 t564.t9 t564.t10 t564.t11 t564.t12 t564.t13 t564.t14 t564.t15 t564.t16 t564.t17 t564.t23))
% 18.29/18.54  (step t564.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 (t564.t24))
% 18.29/18.54  (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) 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.29/18.54  (step t565 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.54  (step t566 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t564 t565))
% 18.29/18.54  (anchor :step t567 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t567.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t567.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t567.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t567.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t567.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t567.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t567.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t567.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t567.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t567.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t567.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.54  (step t567.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t567.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.54  (step t567.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.54  (step t567.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.54  (step t567.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t567.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.54  (step t567.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t567.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t567.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t567.t19))
% 18.29/18.54  (step t567.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t567.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t567.t20 t567.t21))
% 18.29/18.54  (step t567.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t567.t18 t567.t22))
% 18.29/18.54  (step t567.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 (t567.t5 t567.t6 t567.t7 t567.t8 t567.t9 t567.t10 t567.t11 t567.t12 t567.t13 t567.t14 t567.t15 t567.t16 t567.t17 t567.t23))
% 18.29/18.54  (step t567.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 (t567.t24))
% 18.29/18.54  (step t567 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t567 t568))
% 18.29/18.54  (anchor :step t570 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t570.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t570.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t570.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t570.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t570.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t570.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t570.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t570.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t570.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t570.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t570.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.54  (step t570.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t570.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.54  (step t570.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.29/18.54  (step t570.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.54  (step t570.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t570.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t570.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t570.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t570.t18))
% 18.29/18.54  (step t570.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t570.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t570.t19 t570.t20))
% 18.29/18.54  (step t570.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t570.t17 t570.t21))
% 18.29/18.54  (step t570.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 (t570.t5 t570.t6 t570.t7 t570.t8 t570.t9 t570.t10 t570.t11 t570.t12 t570.t13 t570.t14 t570.t15 t570.t16 t570.t22))
% 18.29/18.54  (step t570.t24 (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 (t570.t23))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t570 t571))
% 18.29/18.54  (anchor :step t573 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t573.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t573.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t573.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t573.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t573.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t573.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t573.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t573.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t573.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t573.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t573.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.54  (step t573.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t573.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.54  (step t573.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.54  (step t573.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t573.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.29/18.54  (step t573.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t573.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t573.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t573.t18))
% 18.29/18.54  (step t573.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t573.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t573.t19 t573.t20))
% 18.29/18.54  (step t573.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t573.t17 t573.t21))
% 18.29/18.54  (step t573.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 (t573.t5 t573.t6 t573.t7 t573.t8 t573.t9 t573.t10 t573.t11 t573.t12 t573.t13 t573.t14 t573.t15 t573.t16 t573.t22))
% 18.29/18.54  (step t573.t24 (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 (t573.t23))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t573 t574))
% 18.29/18.54  (anchor :step t576 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t576.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t576.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t576.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t576.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t576.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t576.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t576.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t576.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t576.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t576.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t576.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.54  (step t576.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t576.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.54  (step t576.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.54  (step t576.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.54  (step t576.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t576.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t576.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t576.t17))
% 18.29/18.54  (step t576.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t576.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t576.t18 t576.t19))
% 18.29/18.54  (step t576.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t576.t16 t576.t20))
% 18.29/18.54  (step t576.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 (t576.t5 t576.t6 t576.t7 t576.t8 t576.t9 t576.t10 t576.t11 t576.t12 t576.t13 t576.t14 t576.t15 t576.t21))
% 18.29/18.54  (step t576.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 (t576.t22))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t576 t577))
% 18.29/18.54  (anchor :step t579 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t579.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t579.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t579.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t579.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t579.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t579.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t579.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t579.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t579.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t579.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t579.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.54  (step t579.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t579.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.54  (step t579.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.29/18.54  (step t579.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.54  (step t579.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.29/18.54  (step t579.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t579.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t579.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t579.t18))
% 18.29/18.54  (step t579.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t579.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t579.t19 t579.t20))
% 18.29/18.54  (step t579.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t579.t17 t579.t21))
% 18.29/18.54  (step t579.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 (t579.t5 t579.t6 t579.t7 t579.t8 t579.t9 t579.t10 t579.t11 t579.t12 t579.t13 t579.t14 t579.t15 t579.t16 t579.t22))
% 18.29/18.54  (step t579.t24 (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 (t579.t23))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t579 t580))
% 18.29/18.54  (anchor :step t582 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t582.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t582.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t582.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t582.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t582.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t582.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t582.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t582.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t582.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t582.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t582.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.29/18.54  (step t582.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t582.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.54  (step t582.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.29/18.54  (step t582.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t582.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.29/18.54  (step t582.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t582.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t582.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t582.t18))
% 18.29/18.54  (step t582.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t582.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t582.t19 t582.t20))
% 18.29/18.54  (step t582.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t582.t17 t582.t21))
% 18.29/18.54  (step t582.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 (t582.t5 t582.t6 t582.t7 t582.t8 t582.t9 t582.t10 t582.t11 t582.t12 t582.t13 t582.t14 t582.t15 t582.t16 t582.t22))
% 18.29/18.54  (step t582.t24 (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 (t582.t23))
% 18.29/18.54  (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) 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.29/18.54  (step t583 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.54  (step t584 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t582 t583))
% 18.29/18.54  (anchor :step t585 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t585.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t585.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t585.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t585.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t585.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t585.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t585.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t585.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t585.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t585.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t585.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.54  (step t585.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t585.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.54  (step t585.t14 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.29/18.54  (step t585.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.54  (step t585.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.54  (step t585.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t585.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t585.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t585.t18))
% 18.29/18.54  (step t585.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t585.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t585.t19 t585.t20))
% 18.29/18.54  (step t585.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t585.t17 t585.t21))
% 18.29/18.54  (step t585.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 (t585.t5 t585.t6 t585.t7 t585.t8 t585.t9 t585.t10 t585.t11 t585.t12 t585.t13 t585.t14 t585.t15 t585.t16 t585.t22))
% 18.29/18.54  (step t585.t24 (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 (t585.t23))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t585 t586))
% 18.29/18.54  (anchor :step t588 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t588.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t588.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t588.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t588.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t588.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t588.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t588.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t588.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t588.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t588.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t588.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.54  (step t588.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t588.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.54  (step t588.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.54  (step t588.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.54  (step t588.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t588.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t588.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t588.t17))
% 18.29/18.54  (step t588.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t588.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t588.t18 t588.t19))
% 18.29/18.54  (step t588.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t588.t16 t588.t20))
% 18.29/18.54  (step t588.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 (t588.t5 t588.t6 t588.t7 t588.t8 t588.t9 t588.t10 t588.t11 t588.t12 t588.t13 t588.t14 t588.t15 t588.t21))
% 18.29/18.54  (step t588.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 (t588.t22))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t588 t589))
% 18.29/18.54  (anchor :step t591 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t591.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t591.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t591.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t591.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t591.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t591.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t591.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t591.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t591.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t591.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t591.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.29/18.54  (step t591.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t591.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.54  (step t591.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.29/18.54  (step t591.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.54  (step t591.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t591.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t591.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t591.t17))
% 18.29/18.54  (step t591.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t591.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t591.t18 t591.t19))
% 18.29/18.54  (step t591.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t591.t16 t591.t20))
% 18.29/18.54  (step t591.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 (t591.t5 t591.t6 t591.t7 t591.t8 t591.t9 t591.t10 t591.t11 t591.t12 t591.t13 t591.t14 t591.t15 t591.t21))
% 18.29/18.54  (step t591.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 (t591.t22))
% 18.29/18.54  (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) 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.29/18.54  (step t592 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.54  (step t593 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t591 t592))
% 18.29/18.54  (anchor :step t594 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t594.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t594.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t594.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t594.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t594.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t594.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t594.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t594.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t594.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t594.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t594.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.54  (step t594.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t594.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.54  (step t594.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.54  (step t594.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.54  (step t594.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.54  (step t594.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t594.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t594.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t594.t18))
% 18.29/18.54  (step t594.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t594.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t594.t19 t594.t20))
% 18.29/18.54  (step t594.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t594.t17 t594.t21))
% 18.29/18.54  (step t594.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 (t594.t5 t594.t6 t594.t7 t594.t8 t594.t9 t594.t10 t594.t11 t594.t12 t594.t13 t594.t14 t594.t15 t594.t16 t594.t22))
% 18.29/18.54  (step t594.t24 (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 (t594.t23))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t594 t595))
% 18.29/18.54  (anchor :step t597 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t597.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t597.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t597.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t597.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t597.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t597.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t597.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t597.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t597.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t597.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t597.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.54  (step t597.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t597.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.54  (step t597.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.29/18.54  (step t597.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.54  (step t597.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.54  (step t597.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t597.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t597.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t597.t18))
% 18.29/18.54  (step t597.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t597.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t597.t19 t597.t20))
% 18.29/18.54  (step t597.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t597.t17 t597.t21))
% 18.29/18.54  (step t597.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 (t597.t5 t597.t6 t597.t7 t597.t8 t597.t9 t597.t10 t597.t11 t597.t12 t597.t13 t597.t14 t597.t15 t597.t16 t597.t22))
% 18.29/18.54  (step t597.t24 (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 (t597.t23))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t597 t598))
% 18.29/18.54  (anchor :step t600 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t600.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t600.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t600.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t600.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t600.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t600.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t600.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t600.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t600.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t600.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t600.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.54  (step t600.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t600.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.54  (step t600.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.29/18.54  (step t600.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.29/18.54  (step t600.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.29/18.54  (step t600.t17 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.29/18.54  (step t600.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t600.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t600.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t600.t19))
% 18.29/18.54  (step t600.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t600.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t600.t20 t600.t21))
% 18.29/18.54  (step t600.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t600.t18 t600.t22))
% 18.29/18.54  (step t600.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 (t600.t5 t600.t6 t600.t7 t600.t8 t600.t9 t600.t10 t600.t11 t600.t12 t600.t13 t600.t14 t600.t15 t600.t16 t600.t17 t600.t23))
% 18.29/18.54  (step t600.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 (t600.t24))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t600 t601))
% 18.29/18.54  (anchor :step t603 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t603.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t603.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t603.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t603.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t603.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t603.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t603.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t603.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t603.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t603.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t603.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.54  (step t603.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t603.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.54  (step t603.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.54  (step t603.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.54  (step t603.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t603.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t603.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t603.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t603.t18))
% 18.29/18.54  (step t603.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t603.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t603.t19 t603.t20))
% 18.29/18.54  (step t603.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t603.t17 t603.t21))
% 18.29/18.54  (step t603.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 (t603.t5 t603.t6 t603.t7 t603.t8 t603.t9 t603.t10 t603.t11 t603.t12 t603.t13 t603.t14 t603.t15 t603.t16 t603.t22))
% 18.29/18.54  (step t603.t24 (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 (t603.t23))
% 18.29/18.54  (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) 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.29/18.54  (step t604 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.54  (step t605 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t603 t604))
% 18.29/18.54  (anchor :step t606 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t606.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t606.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t606.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t606.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t606.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t606.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t606.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t606.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t606.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t606.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t606.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.29/18.54  (step t606.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t606.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.54  (step t606.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.54  (step t606.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.54  (step t606.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t606.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t606.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t606.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t606.t18))
% 18.29/18.54  (step t606.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t606.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t606.t19 t606.t20))
% 18.29/18.54  (step t606.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t606.t17 t606.t21))
% 18.29/18.54  (step t606.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 (t606.t5 t606.t6 t606.t7 t606.t8 t606.t9 t606.t10 t606.t11 t606.t12 t606.t13 t606.t14 t606.t15 t606.t16 t606.t22))
% 18.29/18.54  (step t606.t24 (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 (t606.t23))
% 18.29/18.54  (step t606 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t606 t607))
% 18.29/18.54  (anchor :step t609 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t609.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t609.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t609.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t609.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t609.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t609.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t609.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t609.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t609.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t609.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t609.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.29/18.54  (step t609.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t609.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.29/18.54  (step t609.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.54  (step t609.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.54  (step t609.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t609.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t609.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t609.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t609.t18))
% 18.29/18.54  (step t609.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t609.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t609.t19 t609.t20))
% 18.29/18.54  (step t609.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t609.t17 t609.t21))
% 18.29/18.54  (step t609.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 (t609.t5 t609.t6 t609.t7 t609.t8 t609.t9 t609.t10 t609.t11 t609.t12 t609.t13 t609.t14 t609.t15 t609.t16 t609.t22))
% 18.29/18.54  (step t609.t24 (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 (t609.t23))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t609 t610))
% 18.29/18.54  (anchor :step t612 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t612.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t612.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t612.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t612.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t612.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t612.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t612.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t612.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t612.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t612.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t612.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.54  (step t612.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t612.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.54  (step t612.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.54  (step t612.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.29/18.54  (step t612.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t612.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t612.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t612.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t612.t18))
% 18.29/18.54  (step t612.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t612.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t612.t19 t612.t20))
% 18.29/18.54  (step t612.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t612.t17 t612.t21))
% 18.29/18.54  (step t612.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 (t612.t5 t612.t6 t612.t7 t612.t8 t612.t9 t612.t10 t612.t11 t612.t12 t612.t13 t612.t14 t612.t15 t612.t16 t612.t22))
% 18.29/18.54  (step t612.t24 (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 (t612.t23))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t612 t613))
% 18.29/18.54  (anchor :step t615 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t615.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t615.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t615.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t615.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t615.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t615.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t615.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t615.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t615.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t615.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t615.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.54  (step t615.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t615.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.29/18.54  (step t615.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.29/18.54  (step t615.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.29/18.54  (step t615.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t615.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.54  (step t615.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t615.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t615.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t615.t19))
% 18.29/18.54  (step t615.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t615.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t615.t20 t615.t21))
% 18.29/18.54  (step t615.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t615.t18 t615.t22))
% 18.29/18.54  (step t615.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 (t615.t5 t615.t6 t615.t7 t615.t8 t615.t9 t615.t10 t615.t11 t615.t12 t615.t13 t615.t14 t615.t15 t615.t16 t615.t17 t615.t23))
% 18.29/18.54  (step t615.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 (t615.t24))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t615 t616))
% 18.29/18.54  (anchor :step t618 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t618.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t618.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t618.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t618.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t618.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t618.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t618.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t618.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t618.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t618.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t618.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.54  (step t618.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t618.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.29/18.54  (step t618.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.29/18.54  (step t618.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t618.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.54  (step t618.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t618.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t618.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t618.t18))
% 18.29/18.54  (step t618.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t618.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t618.t19 t618.t20))
% 18.29/18.54  (step t618.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t618.t17 t618.t21))
% 18.29/18.54  (step t618.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 (t618.t5 t618.t6 t618.t7 t618.t8 t618.t9 t618.t10 t618.t11 t618.t12 t618.t13 t618.t14 t618.t15 t618.t16 t618.t22))
% 18.29/18.54  (step t618.t24 (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 (t618.t23))
% 18.29/18.54  (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) 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.29/18.54  (step t619 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (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.29/18.54  (step t620 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b 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 (t618 t619))
% 18.29/18.54  (anchor :step t621 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t621.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t621.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t621.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t621.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t621.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t621.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t621.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t621.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t621.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t621.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t621.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.54  (step t621.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t621.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.54  (step t621.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.29/18.54  (step t621.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.29/18.54  (step t621.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t621.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.29/18.54  (step t621.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.29/18.54  (step t621.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t621.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t621.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t621.t20))
% 18.29/18.54  (step t621.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t621.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t621.t21 t621.t22))
% 18.29/18.54  (step t621.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t621.t19 t621.t23))
% 18.29/18.54  (step t621.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t621.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t621.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t621.t26))
% 18.29/18.54  (step t621.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t621.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t621.t27 t621.t28))
% 18.29/18.54  (step t621.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t621.t25 t621.t29))
% 18.29/18.54  (step t621.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.29/18.54  (step t621.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t621.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t621.t32))
% 18.29/18.54  (step t621.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t621.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t621.t33 t621.t34))
% 18.29/18.54  (step t621.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t621.t31 t621.t35))
% 18.29/18.54  (step t621.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.29/18.54  (step t621.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t621.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t621.t38))
% 18.29/18.54  (step t621.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t621.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t621.t39 t621.t40))
% 18.29/18.54  (step t621.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t621.t37 t621.t41))
% 18.29/18.54  (step t621.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 (t621.t5 t621.t6 t621.t7 t621.t8 t621.t9 t621.t10 t621.t11 t621.t12 t621.t13 t621.t14 t621.t15 t621.t16 t621.t17 t621.t18 t621.t24 t621.t30 t621.t36 t621.t42))
% 18.29/18.54  (step t621.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 (t621.t43))
% 18.29/18.54  (step t621 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.54  (step t622 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.29/18.54  (step t623 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t621 t622))
% 18.29/18.54  (anchor :step t624 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.29/18.54  (step t624.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t624.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t624.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t624.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t624.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t624.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t624.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t624.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t624.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t624.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t624.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.29/18.54  (step t624.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t624.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.29/18.54  (step t624.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.29/18.54  (step t624.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.29/18.54  (step t624.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t624.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.29/18.54  (step t624.t18 (cl (= (< (tptp.b Z4) 4) (not (>= (tptp.b Z4) 4)))) :rule all_simplify)
% 18.29/18.54  (step t624.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t624.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t624.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t624.t20))
% 18.29/18.54  (step t624.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t624.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t624.t21 t624.t22))
% 18.29/18.54  (step t624.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t624.t19 t624.t23))
% 18.29/18.54  (step t624.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t624.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t624.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t624.t26))
% 18.29/18.54  (step t624.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t624.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t624.t27 t624.t28))
% 18.29/18.54  (step t624.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t624.t25 t624.t29))
% 18.29/18.54  (step t624.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.29/18.54  (step t624.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t624.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t624.t32))
% 18.29/18.54  (step t624.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t624.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t624.t33 t624.t34))
% 18.29/18.54  (step t624.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t624.t31 t624.t35))
% 18.29/18.54  (step t624.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.29/18.54  (step t624.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t624.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t624.t38))
% 18.29/18.54  (step t624.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t624.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t624.t39 t624.t40))
% 18.29/18.54  (step t624.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t624.t37 t624.t41))
% 18.29/18.54  (step t624.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 (t624.t5 t624.t6 t624.t7 t624.t8 t624.t9 t624.t10 t624.t11 t624.t12 t624.t13 t624.t14 t624.t15 t624.t16 t624.t17 t624.t18 t624.t24 t624.t30 t624.t36 t624.t42))
% 18.29/18.54  (step t624.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 (t624.t43))
% 18.29/18.54  (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) 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.29/18.54  (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) 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.29/18.54  (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) 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 (t624 t625))
% 18.29/18.54  (anchor :step t627 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.29/18.54  (step t627.t1 (cl (= Z1 Z1)) :rule refl)
% 18.29/18.54  (step t627.t2 (cl (= Z2 Z2)) :rule refl)
% 18.29/18.54  (step t627.t3 (cl (= Z3 Z3)) :rule refl)
% 18.29/18.54  (step t627.t4 (cl (= Z4 Z4)) :rule refl)
% 18.29/18.54  (step t627.t5 (cl (= Z5 Z5)) :rule refl)
% 18.29/18.54  (step t627.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.29/18.54  (step t627.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.29/18.54  (step t627.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.29/18.54  (step t627.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.29/18.54  (step t627.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.29/18.54  (step t627.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.29/18.54  (step t627.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.29/18.54  (step t627.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.29/18.54  (step t627.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.29/18.54  (step t627.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.29/18.54  (step t627.t16 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.29/18.54  (step t627.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.29/18.54  (step t627.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.29/18.54  (step t627.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.29/18.54  (step t627.t20 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.29/18.54  (step t627.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.29/18.54  (step t627.t22 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.29/18.54  (step t627.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.29/18.54  (step t627.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t627.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t627.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t627.t25))
% 18.29/18.54  (step t627.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.29/18.54  (step t627.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t627.t26 t627.t27))
% 18.29/18.54  (step t627.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t627.t24 t627.t28))
% 18.29/18.54  (step t627.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.29/18.54  (step t627.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t627.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t627.t31))
% 18.29/18.54  (step t627.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t627.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t627.t32 t627.t33))
% 18.29/18.54  (step t627.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t627.t30 t627.t34))
% 18.29/18.54  (step t627.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.29/18.54  (step t627.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t627.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t627.t37))
% 18.29/18.54  (step t627.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t627.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t627.t38 t627.t39))
% 18.29/18.54  (step t627.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t627.t36 t627.t40))
% 18.29/18.54  (step t627.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.29/18.54  (step t627.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.29/18.54  (step t627.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t627.t43))
% 18.29/18.54  (step t627.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.29/18.54  (step t627.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t627.t44 t627.t45))
% 18.29/18.54  (step t627.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t627.t42 t627.t46))
% 18.29/18.54  (step t627.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 (t627.t6 t627.t7 t627.t8 t627.t9 t627.t10 t627.t11 t627.t12 t627.t13 t627.t14 t627.t15 t627.t16 t627.t17 t627.t18 t627.t19 t627.t20 t627.t21 t627.t22 t627.t23 t627.t29 t627.t35 t627.t41 t627.t47))
% 18.29/18.54  (step t627.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 (t627.t48))
% 18.29/18.54  (step t627 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.54  (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) 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.32/18.54  (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) 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 (t627 t628))
% 18.32/18.54  (anchor :step t630 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t630.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t630.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t630.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t630.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t630.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t630.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t630.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t630.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t630.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t630.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t630.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.32/18.54  (step t630.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t630.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.54  (step t630.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.54  (step t630.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.54  (step t630.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t630.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t630.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t630.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t630.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t630.t19))
% 18.32/18.54  (step t630.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t630.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t630.t20 t630.t21))
% 18.32/18.54  (step t630.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t630.t18 t630.t22))
% 18.32/18.54  (step t630.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 (t630.t5 t630.t6 t630.t7 t630.t8 t630.t9 t630.t10 t630.t11 t630.t12 t630.t13 t630.t14 t630.t15 t630.t16 t630.t17 t630.t23))
% 18.32/18.54  (step t630.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 (t630.t24))
% 18.32/18.54  (step t630 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t630 t631))
% 18.32/18.54  (anchor :step t633 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t633.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t633.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t633.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t633.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t633.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t633.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t633.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t633.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t633.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t633.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t633.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.32/18.54  (step t633.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t633.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.54  (step t633.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.54  (step t633.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.54  (step t633.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t633.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t633.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t633.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t633.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t633.t19))
% 18.32/18.54  (step t633.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t633.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t633.t20 t633.t21))
% 18.32/18.54  (step t633.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t633.t18 t633.t22))
% 18.32/18.54  (step t633.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 (t633.t5 t633.t6 t633.t7 t633.t8 t633.t9 t633.t10 t633.t11 t633.t12 t633.t13 t633.t14 t633.t15 t633.t16 t633.t17 t633.t23))
% 18.32/18.54  (step t633.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 (t633.t24))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t633 t634))
% 18.32/18.54  (anchor :step t636 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t636.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t636.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t636.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t636.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t636.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t636.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t636.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t636.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t636.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t636.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t636.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.32/18.54  (step t636.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t636.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.54  (step t636.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.54  (step t636.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.54  (step t636.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t636.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.54  (step t636.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t636.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t636.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t636.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t636.t20))
% 18.32/18.54  (step t636.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t636.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t636.t21 t636.t22))
% 18.32/18.54  (step t636.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t636.t19 t636.t23))
% 18.32/18.54  (step t636.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t636.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t636.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t636.t26))
% 18.32/18.54  (step t636.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.54  (step t636.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t636.t27 t636.t28))
% 18.32/18.54  (step t636.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t636.t25 t636.t29))
% 18.32/18.54  (step t636.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.54  (step t636.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t636.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t636.t32))
% 18.32/18.54  (step t636.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.54  (step t636.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t636.t33 t636.t34))
% 18.32/18.54  (step t636.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t636.t31 t636.t35))
% 18.32/18.54  (step t636.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.54  (step t636.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t636.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t636.t38))
% 18.32/18.54  (step t636.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.54  (step t636.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t636.t39 t636.t40))
% 18.32/18.54  (step t636.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t636.t37 t636.t41))
% 18.32/18.54  (step t636.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 (t636.t5 t636.t6 t636.t7 t636.t8 t636.t9 t636.t10 t636.t11 t636.t12 t636.t13 t636.t14 t636.t15 t636.t16 t636.t17 t636.t18 t636.t24 t636.t30 t636.t36 t636.t42))
% 18.32/18.54  (step t636.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 (t636.t43))
% 18.32/18.54  (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) 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.32/18.54  (step t637 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t638 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t636 t637))
% 18.32/18.54  (anchor :step t639 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t639.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t639.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t639.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t639.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t639.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t639.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t639.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t639.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t639.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t639.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t639.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.32/18.54  (step t639.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t639.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.54  (step t639.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.54  (step t639.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.54  (step t639.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t639.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t639.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t639.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t639.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t639.t19))
% 18.32/18.54  (step t639.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t639.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t639.t20 t639.t21))
% 18.32/18.54  (step t639.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t639.t18 t639.t22))
% 18.32/18.54  (step t639.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 (t639.t5 t639.t6 t639.t7 t639.t8 t639.t9 t639.t10 t639.t11 t639.t12 t639.t13 t639.t14 t639.t15 t639.t16 t639.t17 t639.t23))
% 18.32/18.54  (step t639.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 (t639.t24))
% 18.32/18.54  (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) 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.32/18.54  (step t640 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.54  (step t641 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t639 t640))
% 18.32/18.54  (anchor :step t642 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t642.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t642.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t642.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t642.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t642.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t642.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t642.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t642.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t642.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t642.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t642.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.54  (step t642.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t642.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.32/18.54  (step t642.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.54  (step t642.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t642.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t642.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t642.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t642.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t642.t18))
% 18.32/18.54  (step t642.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t642.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t642.t19 t642.t20))
% 18.32/18.54  (step t642.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t642.t17 t642.t21))
% 18.32/18.54  (step t642.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 (t642.t5 t642.t6 t642.t7 t642.t8 t642.t9 t642.t10 t642.t11 t642.t12 t642.t13 t642.t14 t642.t15 t642.t16 t642.t22))
% 18.32/18.54  (step t642.t24 (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 (t642.t23))
% 18.32/18.54  (step t642 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t642 t643))
% 18.32/18.54  (anchor :step t645 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t645.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t645.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t645.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t645.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t645.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t645.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t645.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t645.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t645.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t645.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t645.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.54  (step t645.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t645.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.54  (step t645.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.54  (step t645.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.54  (step t645.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t645.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t645.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t645.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t645.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t645.t19))
% 18.32/18.54  (step t645.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t645.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t645.t20 t645.t21))
% 18.32/18.54  (step t645.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t645.t18 t645.t22))
% 18.32/18.54  (step t645.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 (t645.t5 t645.t6 t645.t7 t645.t8 t645.t9 t645.t10 t645.t11 t645.t12 t645.t13 t645.t14 t645.t15 t645.t16 t645.t17 t645.t23))
% 18.32/18.54  (step t645.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 (t645.t24))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t645 t646))
% 18.32/18.54  (anchor :step t648 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t648.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t648.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t648.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t648.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t648.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t648.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t648.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t648.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t648.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t648.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t648.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.54  (step t648.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t648.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.54  (step t648.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.54  (step t648.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t648.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t648.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t648.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t648.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t648.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t648.t19))
% 18.32/18.54  (step t648.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t648.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t648.t20 t648.t21))
% 18.32/18.54  (step t648.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t648.t18 t648.t22))
% 18.32/18.54  (step t648.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 (t648.t5 t648.t6 t648.t7 t648.t8 t648.t9 t648.t10 t648.t11 t648.t12 t648.t13 t648.t14 t648.t15 t648.t16 t648.t17 t648.t23))
% 18.32/18.54  (step t648.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 (t648.t24))
% 18.32/18.54  (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) 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.32/18.54  (step t649 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t650 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t648 t649))
% 18.32/18.54  (anchor :step t651 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.54  (step t651.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t651.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t651.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t651.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t651.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.54  (step t651.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t651.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t651.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t651.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.54  (step t651.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t651.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t651.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.54  (step t651.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t651.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.54  (step t651.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.54  (step t651.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.54  (step t651.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t651.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.54  (step t651.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.54  (step t651.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t651.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t651.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.54  (step t651.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t651.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t651.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t651.t24))
% 18.32/18.54  (step t651.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t651.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t651.t25 t651.t26))
% 18.32/18.54  (step t651.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t651.t23 t651.t27))
% 18.32/18.54  (step t651.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 (t651.t6 t651.t7 t651.t8 t651.t9 t651.t10 t651.t11 t651.t12 t651.t13 t651.t14 t651.t15 t651.t16 t651.t17 t651.t18 t651.t19 t651.t20 t651.t21 t651.t22 t651.t28))
% 18.32/18.54  (step t651.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 (t651.t29))
% 18.32/18.54  (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) 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.32/18.54  (step t652 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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.32/18.54  (step t653 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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 (t651 t652))
% 18.32/18.54  (anchor :step t654 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t654.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t654.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t654.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t654.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t654.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t654.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t654.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t654.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t654.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t654.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t654.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.54  (step t654.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t654.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.32/18.54  (step t654.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.54  (step t654.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t654.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t654.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t654.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t654.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t654.t18))
% 18.32/18.54  (step t654.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t654.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t654.t19 t654.t20))
% 18.32/18.54  (step t654.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t654.t17 t654.t21))
% 18.32/18.54  (step t654.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 (t654.t5 t654.t6 t654.t7 t654.t8 t654.t9 t654.t10 t654.t11 t654.t12 t654.t13 t654.t14 t654.t15 t654.t16 t654.t22))
% 18.32/18.54  (step t654.t24 (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 (t654.t23))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t654 t655))
% 18.32/18.54  (anchor :step t657 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t657.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t657.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t657.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t657.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t657.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t657.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t657.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t657.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t657.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t657.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t657.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.54  (step t657.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t657.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.54  (step t657.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.54  (step t657.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t657.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.54  (step t657.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t657.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t657.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t657.t18))
% 18.32/18.54  (step t657.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t657.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t657.t19 t657.t20))
% 18.32/18.54  (step t657.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t657.t17 t657.t21))
% 18.32/18.54  (step t657.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 (t657.t5 t657.t6 t657.t7 t657.t8 t657.t9 t657.t10 t657.t11 t657.t12 t657.t13 t657.t14 t657.t15 t657.t16 t657.t22))
% 18.32/18.54  (step t657.t24 (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 (t657.t23))
% 18.32/18.54  (step t657 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t657 t658))
% 18.32/18.54  (anchor :step t660 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t660.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t660.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t660.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t660.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t660.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t660.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t660.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t660.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t660.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t660.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t660.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.54  (step t660.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t660.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.54  (step t660.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.54  (step t660.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t660.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t660.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.54  (step t660.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t660.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t660.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t660.t19))
% 18.32/18.54  (step t660.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t660.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t660.t20 t660.t21))
% 18.32/18.54  (step t660.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t660.t18 t660.t22))
% 18.32/18.54  (step t660.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 (t660.t5 t660.t6 t660.t7 t660.t8 t660.t9 t660.t10 t660.t11 t660.t12 t660.t13 t660.t14 t660.t15 t660.t16 t660.t17 t660.t23))
% 18.32/18.54  (step t660.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 (t660.t24))
% 18.32/18.54  (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) 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.32/18.54  (step t661 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t662 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t660 t661))
% 18.32/18.54  (anchor :step t663 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.54  (step t663.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t663.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t663.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t663.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t663.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.54  (step t663.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t663.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t663.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t663.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.54  (step t663.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t663.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t663.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.54  (step t663.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t663.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.54  (step t663.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.54  (step t663.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.54  (step t663.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t663.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.54  (step t663.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t663.t20 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t663.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.54  (step t663.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.54  (step t663.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t663.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t663.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t663.t24))
% 18.32/18.54  (step t663.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t663.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t663.t25 t663.t26))
% 18.32/18.54  (step t663.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t663.t23 t663.t27))
% 18.32/18.54  (step t663.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 (t663.t6 t663.t7 t663.t8 t663.t9 t663.t10 t663.t11 t663.t12 t663.t13 t663.t14 t663.t15 t663.t16 t663.t17 t663.t18 t663.t19 t663.t20 t663.t21 t663.t22 t663.t28))
% 18.32/18.54  (step t663.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 (t663.t29))
% 18.32/18.54  (step t663 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.54  (step t664 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.54  (step t665 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t663 t664))
% 18.32/18.54  (anchor :step t666 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t666.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t666.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t666.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t666.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t666.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t666.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t666.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t666.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t666.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t666.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t666.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.54  (step t666.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t666.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.54  (step t666.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.54  (step t666.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.54  (step t666.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t666.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t666.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t666.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t666.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t666.t19))
% 18.32/18.54  (step t666.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t666.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t666.t20 t666.t21))
% 18.32/18.54  (step t666.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t666.t18 t666.t22))
% 18.32/18.54  (step t666.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 (t666.t5 t666.t6 t666.t7 t666.t8 t666.t9 t666.t10 t666.t11 t666.t12 t666.t13 t666.t14 t666.t15 t666.t16 t666.t17 t666.t23))
% 18.32/18.54  (step t666.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 (t666.t24))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t666 t667))
% 18.32/18.54  (anchor :step t669 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t669.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t669.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t669.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t669.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t669.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t669.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t669.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t669.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t669.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t669.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t669.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.54  (step t669.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t669.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.54  (step t669.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.54  (step t669.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t669.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t669.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t669.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t669.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t669.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t669.t19))
% 18.32/18.54  (step t669.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t669.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t669.t20 t669.t21))
% 18.32/18.54  (step t669.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t669.t18 t669.t22))
% 18.32/18.54  (step t669.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 (t669.t5 t669.t6 t669.t7 t669.t8 t669.t9 t669.t10 t669.t11 t669.t12 t669.t13 t669.t14 t669.t15 t669.t16 t669.t17 t669.t23))
% 18.32/18.54  (step t669.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 (t669.t24))
% 18.32/18.54  (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) 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.32/18.54  (step t670 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.54  (step t671 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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 (t669 t670))
% 18.32/18.54  (anchor :step t672 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.54  (step t672.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t672.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t672.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t672.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t672.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.54  (step t672.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t672.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t672.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t672.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.54  (step t672.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t672.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t672.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.54  (step t672.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t672.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.54  (step t672.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.54  (step t672.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.54  (step t672.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t672.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.54  (step t672.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.54  (step t672.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t672.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t672.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.54  (step t672.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t672.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t672.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t672.t24))
% 18.32/18.54  (step t672.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t672.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t672.t25 t672.t26))
% 18.32/18.54  (step t672.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t672.t23 t672.t27))
% 18.32/18.54  (step t672.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 (t672.t6 t672.t7 t672.t8 t672.t9 t672.t10 t672.t11 t672.t12 t672.t13 t672.t14 t672.t15 t672.t16 t672.t17 t672.t18 t672.t19 t672.t20 t672.t21 t672.t22 t672.t28))
% 18.32/18.54  (step t672.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 (t672.t29))
% 18.32/18.54  (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) 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.32/18.54  (step t673 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 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.32/18.54  (step t674 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 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 (t672 t673))
% 18.32/18.54  (anchor :step t675 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t675.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t675.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t675.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t675.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t675.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t675.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t675.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t675.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t675.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t675.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t675.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.54  (step t675.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t675.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.32/18.54  (step t675.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.54  (step t675.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t675.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t675.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t675.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t675.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t675.t18))
% 18.32/18.54  (step t675.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t675.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t675.t19 t675.t20))
% 18.32/18.54  (step t675.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t675.t17 t675.t21))
% 18.32/18.54  (step t675.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 (t675.t5 t675.t6 t675.t7 t675.t8 t675.t9 t675.t10 t675.t11 t675.t12 t675.t13 t675.t14 t675.t15 t675.t16 t675.t22))
% 18.32/18.54  (step t675.t24 (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 (t675.t23))
% 18.32/18.54  (step t675 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t676 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t677 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t675 t676))
% 18.32/18.54  (anchor :step t678 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t678.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t678.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t678.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t678.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t678.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t678.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t678.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t678.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t678.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t678.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t678.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.54  (step t678.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t678.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.54  (step t678.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.54  (step t678.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.54  (step t678.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t678.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t678.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t678.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t678.t18))
% 18.32/18.54  (step t678.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t678.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t678.t19 t678.t20))
% 18.32/18.54  (step t678.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t678.t17 t678.t21))
% 18.32/18.54  (step t678.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 (t678.t5 t678.t6 t678.t7 t678.t8 t678.t9 t678.t10 t678.t11 t678.t12 t678.t13 t678.t14 t678.t15 t678.t16 t678.t22))
% 18.32/18.54  (step t678.t24 (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 (t678.t23))
% 18.32/18.54  (step t678 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t679 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.54  (step t680 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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 (t678 t679))
% 18.32/18.54  (anchor :step t681 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t681.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t681.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t681.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t681.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t681.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t681.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t681.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t681.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t681.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t681.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t681.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.54  (step t681.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t681.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.54  (step t681.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.54  (step t681.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t681.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t681.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t681.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t681.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t681.t18))
% 18.32/18.54  (step t681.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t681.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t681.t19 t681.t20))
% 18.32/18.54  (step t681.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t681.t17 t681.t21))
% 18.32/18.54  (step t681.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 (t681.t5 t681.t6 t681.t7 t681.t8 t681.t9 t681.t10 t681.t11 t681.t12 t681.t13 t681.t14 t681.t15 t681.t16 t681.t22))
% 18.32/18.54  (step t681.t24 (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 (t681.t23))
% 18.32/18.54  (step t681 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.54  (step t682 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t683 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t681 t682))
% 18.32/18.54  (anchor :step t684 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t684.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t684.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t684.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t684.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t684.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t684.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t684.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t684.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t684.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t684.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t684.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.54  (step t684.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t684.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.54  (step t684.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.54  (step t684.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t684.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.54  (step t684.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t684.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t684.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t684.t18))
% 18.32/18.54  (step t684.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t684.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t684.t19 t684.t20))
% 18.32/18.54  (step t684.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t684.t17 t684.t21))
% 18.32/18.54  (step t684.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 (t684.t5 t684.t6 t684.t7 t684.t8 t684.t9 t684.t10 t684.t11 t684.t12 t684.t13 t684.t14 t684.t15 t684.t16 t684.t22))
% 18.32/18.54  (step t684.t24 (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 (t684.t23))
% 18.32/18.54  (step t684 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t685 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t686 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t684 t685))
% 18.32/18.54  (anchor :step t687 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t687.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t687.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t687.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t687.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t687.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t687.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t687.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t687.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t687.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t687.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t687.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.54  (step t687.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t687.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.54  (step t687.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.54  (step t687.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.54  (step t687.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t687.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t687.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t687.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t687.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t687.t19))
% 18.32/18.54  (step t687.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t687.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t687.t20 t687.t21))
% 18.32/18.54  (step t687.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t687.t18 t687.t22))
% 18.32/18.54  (step t687.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 (t687.t5 t687.t6 t687.t7 t687.t8 t687.t9 t687.t10 t687.t11 t687.t12 t687.t13 t687.t14 t687.t15 t687.t16 t687.t17 t687.t23))
% 18.32/18.54  (step t687.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 (t687.t24))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t687 t688))
% 18.32/18.54  (anchor :step t690 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t690.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t690.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t690.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t690.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t690.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t690.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t690.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t690.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t690.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t690.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t690.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.54  (step t690.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t690.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.54  (step t690.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.54  (step t690.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.54  (step t690.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t690.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t690.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t690.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t690.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t690.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t690.t20))
% 18.32/18.54  (step t690.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t690.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t690.t21 t690.t22))
% 18.32/18.54  (step t690.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t690.t19 t690.t23))
% 18.32/18.54  (step t690.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 (t690.t5 t690.t6 t690.t7 t690.t8 t690.t9 t690.t10 t690.t11 t690.t12 t690.t13 t690.t14 t690.t15 t690.t16 t690.t17 t690.t18 t690.t24))
% 18.32/18.54  (step t690.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 (t690.t25))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t690 t691))
% 18.32/18.54  (anchor :step t693 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.54  (step t693.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t693.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t693.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t693.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t693.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.54  (step t693.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t693.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t693.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t693.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.54  (step t693.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t693.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t693.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.54  (step t693.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t693.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.54  (step t693.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.54  (step t693.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.54  (step t693.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t693.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.54  (step t693.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.54  (step t693.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.54  (step t693.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t693.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t693.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.54  (step t693.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t693.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t693.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t693.t25))
% 18.32/18.54  (step t693.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t693.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t693.t26 t693.t27))
% 18.32/18.54  (step t693.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t693.t24 t693.t28))
% 18.32/18.54  (step t693.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 (t693.t6 t693.t7 t693.t8 t693.t9 t693.t10 t693.t11 t693.t12 t693.t13 t693.t14 t693.t15 t693.t16 t693.t17 t693.t18 t693.t19 t693.t20 t693.t21 t693.t22 t693.t23 t693.t29))
% 18.32/18.54  (step t693.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 (t693.t30))
% 18.32/18.54  (step t693 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.32/18.54  (step t694 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.32/18.54  (step t695 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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 (t693 t694))
% 18.32/18.54  (anchor :step t696 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t696.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t696.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t696.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t696.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t696.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t696.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t696.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t696.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t696.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t696.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t696.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.54  (step t696.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t696.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.32/18.54  (step t696.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.54  (step t696.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.54  (step t696.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t696.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.54  (step t696.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t696.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t696.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t696.t19))
% 18.32/18.54  (step t696.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t696.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t696.t20 t696.t21))
% 18.32/18.54  (step t696.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t696.t18 t696.t22))
% 18.32/18.54  (step t696.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t696.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t696.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t696.t25))
% 18.32/18.54  (step t696.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.54  (step t696.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t696.t26 t696.t27))
% 18.32/18.54  (step t696.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t696.t24 t696.t28))
% 18.32/18.54  (step t696.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.54  (step t696.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t696.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t696.t31))
% 18.32/18.54  (step t696.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.54  (step t696.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t696.t32 t696.t33))
% 18.32/18.54  (step t696.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t696.t30 t696.t34))
% 18.32/18.54  (step t696.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.54  (step t696.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t696.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t696.t37))
% 18.32/18.54  (step t696.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.54  (step t696.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t696.t38 t696.t39))
% 18.32/18.54  (step t696.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t696.t36 t696.t40))
% 18.32/18.54  (step t696.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 (t696.t5 t696.t6 t696.t7 t696.t8 t696.t9 t696.t10 t696.t11 t696.t12 t696.t13 t696.t14 t696.t15 t696.t16 t696.t17 t696.t23 t696.t29 t696.t35 t696.t41))
% 18.32/18.54  (step t696.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 (t696.t42))
% 18.32/18.54  (step t696 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t697 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t698 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t696 t697))
% 18.32/18.54  (anchor :step t699 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t699.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t699.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t699.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t699.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t699.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t699.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t699.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t699.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t699.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t699.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t699.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.54  (step t699.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t699.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.54  (step t699.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.54  (step t699.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.54  (step t699.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t699.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t699.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t699.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t699.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t699.t19))
% 18.32/18.54  (step t699.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t699.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t699.t20 t699.t21))
% 18.32/18.54  (step t699.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t699.t18 t699.t22))
% 18.32/18.54  (step t699.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 (t699.t5 t699.t6 t699.t7 t699.t8 t699.t9 t699.t10 t699.t11 t699.t12 t699.t13 t699.t14 t699.t15 t699.t16 t699.t17 t699.t23))
% 18.32/18.54  (step t699.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 (t699.t24))
% 18.32/18.54  (step t699 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t699 t700))
% 18.32/18.54  (anchor :step t702 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.54  (step t702.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t702.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t702.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t702.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t702.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.54  (step t702.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t702.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t702.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t702.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.54  (step t702.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t702.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t702.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.54  (step t702.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t702.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.54  (step t702.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.54  (step t702.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.54  (step t702.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t702.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.54  (step t702.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.54  (step t702.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.54  (step t702.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t702.t22 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t702.t23 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.32/18.54  (step t702.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t702.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t702.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t702.t25))
% 18.32/18.54  (step t702.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t702.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t702.t26 t702.t27))
% 18.32/18.54  (step t702.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t702.t24 t702.t28))
% 18.32/18.54  (step t702.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 (t702.t6 t702.t7 t702.t8 t702.t9 t702.t10 t702.t11 t702.t12 t702.t13 t702.t14 t702.t15 t702.t16 t702.t17 t702.t18 t702.t19 t702.t20 t702.t21 t702.t22 t702.t23 t702.t29))
% 18.32/18.54  (step t702.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 (t702.t30))
% 18.32/18.54  (step t702 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t703 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.32/18.54  (step t704 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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 (t702 t703))
% 18.32/18.54  (anchor :step t705 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t705.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t705.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t705.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t705.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t705.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t705.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t705.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t705.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t705.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t705.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t705.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.32/18.54  (step t705.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t705.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.54  (step t705.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.54  (step t705.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.54  (step t705.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t705.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t705.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t705.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t705.t18))
% 18.32/18.54  (step t705.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t705.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t705.t19 t705.t20))
% 18.32/18.54  (step t705.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t705.t17 t705.t21))
% 18.32/18.54  (step t705.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 (t705.t5 t705.t6 t705.t7 t705.t8 t705.t9 t705.t10 t705.t11 t705.t12 t705.t13 t705.t14 t705.t15 t705.t16 t705.t22))
% 18.32/18.54  (step t705.t24 (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 (t705.t23))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t705 t706))
% 18.32/18.54  (anchor :step t708 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t708.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t708.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t708.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t708.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t708.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t708.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t708.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t708.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t708.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t708.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t708.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.32/18.54  (step t708.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t708.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.54  (step t708.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.54  (step t708.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.54  (step t708.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t708.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t708.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t708.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t708.t18))
% 18.32/18.54  (step t708.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t708.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t708.t19 t708.t20))
% 18.32/18.54  (step t708.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t708.t17 t708.t21))
% 18.32/18.54  (step t708.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 (t708.t5 t708.t6 t708.t7 t708.t8 t708.t9 t708.t10 t708.t11 t708.t12 t708.t13 t708.t14 t708.t15 t708.t16 t708.t22))
% 18.32/18.54  (step t708.t24 (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 (t708.t23))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t708 t709))
% 18.32/18.54  (anchor :step t711 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t711.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t711.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t711.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t711.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t711.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t711.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t711.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t711.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t711.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t711.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t711.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.54  (step t711.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t711.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.54  (step t711.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.54  (step t711.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t711.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t711.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t711.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t711.t17))
% 18.32/18.54  (step t711.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t711.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t711.t18 t711.t19))
% 18.32/18.54  (step t711.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t711.t16 t711.t20))
% 18.32/18.54  (step t711.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 (t711.t5 t711.t6 t711.t7 t711.t8 t711.t9 t711.t10 t711.t11 t711.t12 t711.t13 t711.t14 t711.t15 t711.t21))
% 18.32/18.54  (step t711.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 (t711.t22))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t711 t712))
% 18.32/18.54  (anchor :step t714 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t714.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t714.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t714.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t714.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t714.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t714.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t714.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t714.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t714.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t714.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t714.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.54  (step t714.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t714.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.54  (step t714.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.32/18.54  (step t714.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.54  (step t714.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.54  (step t714.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t714.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t714.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t714.t18))
% 18.32/18.54  (step t714.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t714.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t714.t19 t714.t20))
% 18.32/18.54  (step t714.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t714.t17 t714.t21))
% 18.32/18.54  (step t714.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 (t714.t5 t714.t6 t714.t7 t714.t8 t714.t9 t714.t10 t714.t11 t714.t12 t714.t13 t714.t14 t714.t15 t714.t16 t714.t22))
% 18.32/18.54  (step t714.t24 (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 (t714.t23))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t714 t715))
% 18.32/18.54  (anchor :step t717 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t717.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t717.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t717.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t717.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t717.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t717.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t717.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t717.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t717.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t717.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t717.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.54  (step t717.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t717.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.54  (step t717.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.32/18.54  (step t717.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t717.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.32/18.54  (step t717.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t717.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t717.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t717.t18))
% 18.32/18.54  (step t717.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t717.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t717.t19 t717.t20))
% 18.32/18.54  (step t717.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t717.t17 t717.t21))
% 18.32/18.54  (step t717.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 (t717.t5 t717.t6 t717.t7 t717.t8 t717.t9 t717.t10 t717.t11 t717.t12 t717.t13 t717.t14 t717.t15 t717.t16 t717.t22))
% 18.32/18.54  (step t717.t24 (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 (t717.t23))
% 18.32/18.54  (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) 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.32/18.54  (step t718 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t719 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t717 t718))
% 18.32/18.54  (anchor :step t720 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t720.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t720.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t720.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t720.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t720.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t720.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t720.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t720.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t720.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t720.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t720.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.54  (step t720.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t720.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.54  (step t720.t14 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.54  (step t720.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.54  (step t720.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t720.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t720.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t720.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t720.t18))
% 18.32/18.54  (step t720.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t720.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t720.t19 t720.t20))
% 18.32/18.54  (step t720.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t720.t17 t720.t21))
% 18.32/18.54  (step t720.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 (t720.t5 t720.t6 t720.t7 t720.t8 t720.t9 t720.t10 t720.t11 t720.t12 t720.t13 t720.t14 t720.t15 t720.t16 t720.t22))
% 18.32/18.54  (step t720.t24 (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 (t720.t23))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t720 t721))
% 18.32/18.54  (anchor :step t723 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t723.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t723.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t723.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t723.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t723.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t723.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t723.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t723.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t723.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t723.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t723.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.54  (step t723.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t723.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.54  (step t723.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.54  (step t723.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t723.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t723.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t723.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t723.t17))
% 18.32/18.54  (step t723.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t723.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t723.t18 t723.t19))
% 18.32/18.54  (step t723.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t723.t16 t723.t20))
% 18.32/18.54  (step t723.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 (t723.t5 t723.t6 t723.t7 t723.t8 t723.t9 t723.t10 t723.t11 t723.t12 t723.t13 t723.t14 t723.t15 t723.t21))
% 18.32/18.54  (step t723.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 (t723.t22))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t723 t724))
% 18.32/18.54  (anchor :step t726 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t726.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t726.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t726.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t726.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t726.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t726.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t726.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t726.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t726.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t726.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t726.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.54  (step t726.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t726.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.54  (step t726.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.32/18.54  (step t726.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.54  (step t726.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t726.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t726.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t726.t17))
% 18.32/18.54  (step t726.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t726.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t726.t18 t726.t19))
% 18.32/18.54  (step t726.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t726.t16 t726.t20))
% 18.32/18.54  (step t726.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 (t726.t5 t726.t6 t726.t7 t726.t8 t726.t9 t726.t10 t726.t11 t726.t12 t726.t13 t726.t14 t726.t15 t726.t21))
% 18.32/18.54  (step t726.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 (t726.t22))
% 18.32/18.54  (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) 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.32/18.54  (step t727 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t728 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t726 t727))
% 18.32/18.54  (anchor :step t729 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t729.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t729.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t729.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t729.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t729.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t729.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t729.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t729.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t729.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t729.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t729.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.54  (step t729.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t729.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.54  (step t729.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.54  (step t729.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t729.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t729.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t729.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t729.t17))
% 18.32/18.54  (step t729.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t729.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t729.t18 t729.t19))
% 18.32/18.54  (step t729.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t729.t16 t729.t20))
% 18.32/18.54  (step t729.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 (t729.t5 t729.t6 t729.t7 t729.t8 t729.t9 t729.t10 t729.t11 t729.t12 t729.t13 t729.t14 t729.t15 t729.t21))
% 18.32/18.54  (step t729.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 (t729.t22))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t729 t730))
% 18.32/18.54  (anchor :step t732 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t732.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t732.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t732.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t732.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t732.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t732.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t732.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t732.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t732.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t732.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t732.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.54  (step t732.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t732.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.54  (step t732.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.32/18.54  (step t732.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.54  (step t732.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t732.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t732.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t732.t17))
% 18.32/18.54  (step t732.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t732.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t732.t18 t732.t19))
% 18.32/18.54  (step t732.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t732.t16 t732.t20))
% 18.32/18.54  (step t732.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 (t732.t5 t732.t6 t732.t7 t732.t8 t732.t9 t732.t10 t732.t11 t732.t12 t732.t13 t732.t14 t732.t15 t732.t21))
% 18.32/18.54  (step t732.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 (t732.t22))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t732 t733))
% 18.32/18.54  (anchor :step t735 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t735.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t735.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t735.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t735.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t735.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t735.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t735.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t735.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t735.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t735.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t735.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.54  (step t735.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t735.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.54  (step t735.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.32/18.54  (step t735.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.54  (step t735.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.54  (step t735.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t735.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t735.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t735.t18))
% 18.32/18.54  (step t735.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t735.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t735.t19 t735.t20))
% 18.32/18.54  (step t735.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t735.t17 t735.t21))
% 18.32/18.54  (step t735.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 (t735.t5 t735.t6 t735.t7 t735.t8 t735.t9 t735.t10 t735.t11 t735.t12 t735.t13 t735.t14 t735.t15 t735.t16 t735.t22))
% 18.32/18.54  (step t735.t24 (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 (t735.t23))
% 18.32/18.54  (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) 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.32/18.54  (step t736 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.54  (step t737 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t735 t736))
% 18.32/18.54  (anchor :step t738 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t738.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t738.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t738.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t738.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t738.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t738.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t738.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t738.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t738.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t738.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t738.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.54  (step t738.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t738.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.54  (step t738.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.32/18.54  (step t738.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.54  (step t738.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.54  (step t738.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t738.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t738.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t738.t18))
% 18.32/18.54  (step t738.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t738.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t738.t19 t738.t20))
% 18.32/18.54  (step t738.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t738.t17 t738.t21))
% 18.32/18.54  (step t738.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 (t738.t5 t738.t6 t738.t7 t738.t8 t738.t9 t738.t10 t738.t11 t738.t12 t738.t13 t738.t14 t738.t15 t738.t16 t738.t22))
% 18.32/18.54  (step t738.t24 (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 (t738.t23))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t738 t739))
% 18.32/18.54  (anchor :step t741 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t741.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t741.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t741.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t741.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t741.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t741.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t741.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t741.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t741.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t741.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t741.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.54  (step t741.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t741.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.54  (step t741.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.32/18.54  (step t741.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.54  (step t741.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.54  (step t741.t17 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.54  (step t741.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t741.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t741.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t741.t19))
% 18.32/18.54  (step t741.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t741.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t741.t20 t741.t21))
% 18.32/18.54  (step t741.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t741.t18 t741.t22))
% 18.32/18.54  (step t741.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 (t741.t5 t741.t6 t741.t7 t741.t8 t741.t9 t741.t10 t741.t11 t741.t12 t741.t13 t741.t14 t741.t15 t741.t16 t741.t17 t741.t23))
% 18.32/18.54  (step t741.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 (t741.t24))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t741 t742))
% 18.32/18.54  (anchor :step t744 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t744.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t744.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t744.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t744.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t744.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t744.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t744.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t744.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t744.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t744.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t744.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.32/18.54  (step t744.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t744.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.54  (step t744.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.54  (step t744.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.54  (step t744.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t744.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t744.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t744.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t744.t18))
% 18.32/18.54  (step t744.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t744.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t744.t19 t744.t20))
% 18.32/18.54  (step t744.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t744.t17 t744.t21))
% 18.32/18.54  (step t744.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 (t744.t5 t744.t6 t744.t7 t744.t8 t744.t9 t744.t10 t744.t11 t744.t12 t744.t13 t744.t14 t744.t15 t744.t16 t744.t22))
% 18.32/18.54  (step t744.t24 (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 (t744.t23))
% 18.32/18.54  (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) 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.32/18.54  (step t745 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.54  (step t746 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t744 t745))
% 18.32/18.54  (anchor :step t747 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t747.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t747.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t747.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t747.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t747.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t747.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t747.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t747.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t747.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t747.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t747.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.32/18.54  (step t747.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t747.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.54  (step t747.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.54  (step t747.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.54  (step t747.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t747.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t747.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t747.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t747.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t747.t19))
% 18.32/18.54  (step t747.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t747.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t747.t20 t747.t21))
% 18.32/18.54  (step t747.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t747.t18 t747.t22))
% 18.32/18.54  (step t747.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 (t747.t5 t747.t6 t747.t7 t747.t8 t747.t9 t747.t10 t747.t11 t747.t12 t747.t13 t747.t14 t747.t15 t747.t16 t747.t17 t747.t23))
% 18.32/18.54  (step t747.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 (t747.t24))
% 18.32/18.54  (step t747 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t747 t748))
% 18.32/18.54  (anchor :step t750 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t750.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t750.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t750.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t750.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t750.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t750.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t750.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t750.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t750.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t750.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t750.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.32/18.54  (step t750.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t750.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.54  (step t750.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.54  (step t750.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.54  (step t750.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t750.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t750.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t750.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t750.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t750.t19))
% 18.32/18.54  (step t750.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t750.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t750.t20 t750.t21))
% 18.32/18.54  (step t750.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t750.t18 t750.t22))
% 18.32/18.54  (step t750.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 (t750.t5 t750.t6 t750.t7 t750.t8 t750.t9 t750.t10 t750.t11 t750.t12 t750.t13 t750.t14 t750.t15 t750.t16 t750.t17 t750.t23))
% 18.32/18.54  (step t750.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 (t750.t24))
% 18.32/18.54  (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) 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.32/18.54  (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) 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.32/18.54  (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) 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 (t750 t751))
% 18.32/18.54  (anchor :step t753 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.54  (step t753.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.54  (step t753.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.54  (step t753.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.54  (step t753.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.54  (step t753.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.54  (step t753.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.54  (step t753.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.54  (step t753.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.54  (step t753.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.54  (step t753.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.54  (step t753.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.32/18.54  (step t753.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.54  (step t753.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.54  (step t753.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.54  (step t753.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.54  (step t753.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.54  (step t753.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.54  (step t753.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.54  (step t753.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t753.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t753.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t753.t20))
% 18.32/18.54  (step t753.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.54  (step t753.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t753.t21 t753.t22))
% 18.32/18.54  (step t753.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t753.t19 t753.t23))
% 18.32/18.54  (step t753.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.54  (step t753.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t753.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t753.t26))
% 18.32/18.54  (step t753.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.54  (step t753.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t753.t27 t753.t28))
% 18.32/18.54  (step t753.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t753.t25 t753.t29))
% 18.32/18.54  (step t753.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.54  (step t753.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t753.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t753.t32))
% 18.32/18.54  (step t753.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.54  (step t753.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t753.t33 t753.t34))
% 18.32/18.54  (step t753.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t753.t31 t753.t35))
% 18.32/18.54  (step t753.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.54  (step t753.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.54  (step t753.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t753.t38))
% 18.32/18.54  (step t753.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.54  (step t753.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t753.t39 t753.t40))
% 18.32/18.54  (step t753.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t753.t37 t753.t41))
% 18.32/18.54  (step t753.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 (t753.t5 t753.t6 t753.t7 t753.t8 t753.t9 t753.t10 t753.t11 t753.t12 t753.t13 t753.t14 t753.t15 t753.t16 t753.t17 t753.t18 t753.t24 t753.t30 t753.t36 t753.t42))
% 18.32/18.54  (step t753.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 (t753.t43))
% 18.32/18.55  (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) 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.32/18.55  (step t754 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t755 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t753 t754))
% 18.32/18.55  (anchor :step t756 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t756.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t756.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t756.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t756.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t756.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t756.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t756.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t756.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t756.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t756.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t756.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.32/18.55  (step t756.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t756.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.55  (step t756.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t756.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.55  (step t756.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t756.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t756.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t756.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t756.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t756.t19))
% 18.32/18.55  (step t756.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t756.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t756.t20 t756.t21))
% 18.32/18.55  (step t756.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t756.t18 t756.t22))
% 18.32/18.55  (step t756.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 (t756.t5 t756.t6 t756.t7 t756.t8 t756.t9 t756.t10 t756.t11 t756.t12 t756.t13 t756.t14 t756.t15 t756.t16 t756.t17 t756.t23))
% 18.32/18.55  (step t756.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 (t756.t24))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t756 t757))
% 18.32/18.55  (anchor :step t759 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t759.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t759.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t759.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t759.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t759.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t759.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t759.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t759.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t759.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t759.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t759.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.32/18.55  (step t759.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t759.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t759.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.55  (step t759.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.55  (step t759.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t759.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.55  (step t759.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t759.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t759.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t759.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t759.t20))
% 18.32/18.55  (step t759.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t759.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t759.t21 t759.t22))
% 18.32/18.55  (step t759.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t759.t19 t759.t23))
% 18.32/18.55  (step t759.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t759.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t759.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t759.t26))
% 18.32/18.55  (step t759.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t759.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t759.t27 t759.t28))
% 18.32/18.55  (step t759.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t759.t25 t759.t29))
% 18.32/18.55  (step t759.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.55  (step t759.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t759.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t759.t32))
% 18.32/18.55  (step t759.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t759.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t759.t33 t759.t34))
% 18.32/18.55  (step t759.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t759.t31 t759.t35))
% 18.32/18.55  (step t759.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.55  (step t759.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t759.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t759.t38))
% 18.32/18.55  (step t759.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t759.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t759.t39 t759.t40))
% 18.32/18.55  (step t759.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t759.t37 t759.t41))
% 18.32/18.55  (step t759.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 (t759.t5 t759.t6 t759.t7 t759.t8 t759.t9 t759.t10 t759.t11 t759.t12 t759.t13 t759.t14 t759.t15 t759.t16 t759.t17 t759.t18 t759.t24 t759.t30 t759.t36 t759.t42))
% 18.32/18.55  (step t759.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 (t759.t43))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t759 t760))
% 18.32/18.55  (anchor :step t762 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t762.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t762.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t762.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t762.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t762.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t762.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t762.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t762.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t762.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t762.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t762.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t762.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t762.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t762.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t762.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t762.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t762.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t762.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t762.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t762.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t762.t19))
% 18.32/18.55  (step t762.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t762.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t762.t20 t762.t21))
% 18.32/18.55  (step t762.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t762.t18 t762.t22))
% 18.32/18.55  (step t762.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 (t762.t5 t762.t6 t762.t7 t762.t8 t762.t9 t762.t10 t762.t11 t762.t12 t762.t13 t762.t14 t762.t15 t762.t16 t762.t17 t762.t23))
% 18.32/18.55  (step t762.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 (t762.t24))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t762 t763))
% 18.32/18.55  (anchor :step t765 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t765.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t765.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t765.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t765.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t765.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t765.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t765.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t765.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t765.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t765.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t765.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t765.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t765.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t765.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t765.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t765.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t765.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t765.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t765.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t765.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t765.t19))
% 18.32/18.55  (step t765.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t765.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t765.t20 t765.t21))
% 18.32/18.55  (step t765.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t765.t18 t765.t22))
% 18.32/18.55  (step t765.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 (t765.t5 t765.t6 t765.t7 t765.t8 t765.t9 t765.t10 t765.t11 t765.t12 t765.t13 t765.t14 t765.t15 t765.t16 t765.t17 t765.t23))
% 18.32/18.55  (step t765.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 (t765.t24))
% 18.32/18.55  (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) 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.32/18.55  (step t766 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.55  (step t767 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t765 t766))
% 18.32/18.55  (anchor :step t768 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.55  (step t768.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t768.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t768.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t768.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t768.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.55  (step t768.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t768.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t768.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t768.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.55  (step t768.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t768.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t768.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.55  (step t768.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t768.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.55  (step t768.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.55  (step t768.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t768.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t768.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t768.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t768.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t768.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t768.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.55  (step t768.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t768.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t768.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t768.t24))
% 18.32/18.55  (step t768.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t768.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t768.t25 t768.t26))
% 18.32/18.55  (step t768.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t768.t23 t768.t27))
% 18.32/18.55  (step t768.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 (t768.t6 t768.t7 t768.t8 t768.t9 t768.t10 t768.t11 t768.t12 t768.t13 t768.t14 t768.t15 t768.t16 t768.t17 t768.t18 t768.t19 t768.t20 t768.t21 t768.t22 t768.t28))
% 18.32/18.55  (step t768.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 (t768.t29))
% 18.32/18.55  (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) 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.32/18.55  (step t769 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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.32/18.55  (step t770 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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 (t768 t769))
% 18.32/18.55  (anchor :step t771 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t771.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t771.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t771.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t771.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t771.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t771.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t771.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t771.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t771.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t771.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t771.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t771.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t771.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.32/18.55  (step t771.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t771.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t771.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t771.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t771.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t771.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t771.t18))
% 18.32/18.55  (step t771.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t771.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t771.t19 t771.t20))
% 18.32/18.55  (step t771.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t771.t17 t771.t21))
% 18.32/18.55  (step t771.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 (t771.t5 t771.t6 t771.t7 t771.t8 t771.t9 t771.t10 t771.t11 t771.t12 t771.t13 t771.t14 t771.t15 t771.t16 t771.t22))
% 18.32/18.55  (step t771.t24 (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 (t771.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t771 t772))
% 18.32/18.55  (anchor :step t774 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t774.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t774.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t774.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t774.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t774.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t774.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t774.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t774.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t774.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t774.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t774.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t774.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t774.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.32/18.55  (step t774.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t774.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t774.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t774.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t774.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t774.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t774.t18))
% 18.32/18.55  (step t774.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t774.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t774.t19 t774.t20))
% 18.32/18.55  (step t774.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t774.t17 t774.t21))
% 18.32/18.55  (step t774.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 (t774.t5 t774.t6 t774.t7 t774.t8 t774.t9 t774.t10 t774.t11 t774.t12 t774.t13 t774.t14 t774.t15 t774.t16 t774.t22))
% 18.32/18.55  (step t774.t24 (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 (t774.t23))
% 18.32/18.55  (step t774 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t774 t775))
% 18.32/18.55  (anchor :step t777 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t777.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t777.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t777.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t777.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t777.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t777.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t777.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t777.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t777.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t777.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t777.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t777.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t777.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t777.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t777.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t777.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t777.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t777.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t777.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t777.t18))
% 18.32/18.55  (step t777.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t777.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t777.t19 t777.t20))
% 18.32/18.55  (step t777.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t777.t17 t777.t21))
% 18.32/18.55  (step t777.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 (t777.t5 t777.t6 t777.t7 t777.t8 t777.t9 t777.t10 t777.t11 t777.t12 t777.t13 t777.t14 t777.t15 t777.t16 t777.t22))
% 18.32/18.55  (step t777.t24 (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 (t777.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t777 t778))
% 18.32/18.55  (anchor :step t780 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t780.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t780.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t780.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t780.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t780.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t780.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t780.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t780.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t780.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t780.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t780.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t780.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t780.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t780.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t780.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t780.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t780.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t780.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t780.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t780.t18))
% 18.32/18.55  (step t780.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t780.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t780.t19 t780.t20))
% 18.32/18.55  (step t780.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t780.t17 t780.t21))
% 18.32/18.55  (step t780.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 (t780.t5 t780.t6 t780.t7 t780.t8 t780.t9 t780.t10 t780.t11 t780.t12 t780.t13 t780.t14 t780.t15 t780.t16 t780.t22))
% 18.32/18.55  (step t780.t24 (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 (t780.t23))
% 18.32/18.55  (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) 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.32/18.55  (step t781 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t782 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t780 t781))
% 18.32/18.55  (anchor :step t783 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t783.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t783.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t783.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t783.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t783.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t783.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t783.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t783.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t783.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t783.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t783.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t783.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t783.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t783.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t783.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t783.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t783.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t783.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t783.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t783.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t783.t19))
% 18.32/18.55  (step t783.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t783.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t783.t20 t783.t21))
% 18.32/18.55  (step t783.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t783.t18 t783.t22))
% 18.32/18.55  (step t783.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 (t783.t5 t783.t6 t783.t7 t783.t8 t783.t9 t783.t10 t783.t11 t783.t12 t783.t13 t783.t14 t783.t15 t783.t16 t783.t17 t783.t23))
% 18.32/18.55  (step t783.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 (t783.t24))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t783 t784))
% 18.32/18.55  (anchor :step t786 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t786.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t786.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t786.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t786.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t786.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t786.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t786.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t786.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t786.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t786.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t786.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t786.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t786.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t786.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t786.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t786.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t786.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t786.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t786.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t786.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t786.t19))
% 18.32/18.55  (step t786.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t786.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t786.t20 t786.t21))
% 18.32/18.55  (step t786.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t786.t18 t786.t22))
% 18.32/18.55  (step t786.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 (t786.t5 t786.t6 t786.t7 t786.t8 t786.t9 t786.t10 t786.t11 t786.t12 t786.t13 t786.t14 t786.t15 t786.t16 t786.t17 t786.t23))
% 18.32/18.55  (step t786.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 (t786.t24))
% 18.32/18.55  (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) 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.32/18.55  (step t787 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.55  (step t788 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t786 t787))
% 18.32/18.55  (anchor :step t789 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.55  (step t789.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t789.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t789.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t789.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t789.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.55  (step t789.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t789.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t789.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t789.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.55  (step t789.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t789.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t789.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.55  (step t789.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t789.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.55  (step t789.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.55  (step t789.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t789.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t789.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t789.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t789.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t789.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t789.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.55  (step t789.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t789.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t789.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t789.t24))
% 18.32/18.55  (step t789.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t789.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t789.t25 t789.t26))
% 18.32/18.55  (step t789.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t789.t23 t789.t27))
% 18.32/18.55  (step t789.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 (t789.t6 t789.t7 t789.t8 t789.t9 t789.t10 t789.t11 t789.t12 t789.t13 t789.t14 t789.t15 t789.t16 t789.t17 t789.t18 t789.t19 t789.t20 t789.t21 t789.t22 t789.t28))
% 18.32/18.55  (step t789.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 (t789.t29))
% 18.32/18.55  (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) 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.32/18.55  (step t790 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.55  (step t791 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t789 t790))
% 18.32/18.55  (anchor :step t792 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t792.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t792.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t792.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t792.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t792.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t792.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t792.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t792.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t792.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t792.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t792.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t792.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t792.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t792.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t792.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t792.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.55  (step t792.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t792.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t792.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t792.t18))
% 18.32/18.55  (step t792.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t792.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t792.t19 t792.t20))
% 18.32/18.55  (step t792.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t792.t17 t792.t21))
% 18.32/18.55  (step t792.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 (t792.t5 t792.t6 t792.t7 t792.t8 t792.t9 t792.t10 t792.t11 t792.t12 t792.t13 t792.t14 t792.t15 t792.t16 t792.t22))
% 18.32/18.55  (step t792.t24 (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 (t792.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t792 t793))
% 18.32/18.55  (anchor :step t795 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t795.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t795.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t795.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t795.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t795.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t795.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t795.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t795.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t795.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t795.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t795.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t795.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t795.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t795.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t795.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t795.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.55  (step t795.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t795.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t795.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t795.t18))
% 18.32/18.55  (step t795.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t795.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t795.t19 t795.t20))
% 18.32/18.55  (step t795.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t795.t17 t795.t21))
% 18.32/18.55  (step t795.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 (t795.t5 t795.t6 t795.t7 t795.t8 t795.t9 t795.t10 t795.t11 t795.t12 t795.t13 t795.t14 t795.t15 t795.t16 t795.t22))
% 18.32/18.55  (step t795.t24 (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 (t795.t23))
% 18.32/18.55  (step t795 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t796 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.32/18.55  (step t797 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t795 t796))
% 18.32/18.55  (anchor :step t798 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t798.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t798.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t798.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t798.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t798.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t798.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t798.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t798.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t798.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t798.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t798.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t798.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t798.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t798.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t798.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t798.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t798.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t798.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t798.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t798.t18))
% 18.32/18.55  (step t798.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t798.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t798.t19 t798.t20))
% 18.32/18.55  (step t798.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t798.t17 t798.t21))
% 18.32/18.55  (step t798.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 (t798.t5 t798.t6 t798.t7 t798.t8 t798.t9 t798.t10 t798.t11 t798.t12 t798.t13 t798.t14 t798.t15 t798.t16 t798.t22))
% 18.32/18.55  (step t798.t24 (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 (t798.t23))
% 18.32/18.55  (step t798 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.55  (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) 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.32/18.55  (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) 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 (t798 t799))
% 18.32/18.55  (anchor :step t801 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t801.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t801.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t801.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t801.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t801.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t801.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t801.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t801.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t801.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t801.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t801.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t801.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t801.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t801.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t801.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t801.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t801.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t801.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t801.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t801.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t801.t19))
% 18.32/18.55  (step t801.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t801.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t801.t20 t801.t21))
% 18.32/18.55  (step t801.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t801.t18 t801.t22))
% 18.32/18.55  (step t801.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 (t801.t5 t801.t6 t801.t7 t801.t8 t801.t9 t801.t10 t801.t11 t801.t12 t801.t13 t801.t14 t801.t15 t801.t16 t801.t17 t801.t23))
% 18.32/18.55  (step t801.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 (t801.t24))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t801 t802))
% 18.32/18.55  (anchor :step t804 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t804.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t804.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t804.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t804.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t804.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t804.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t804.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t804.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t804.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t804.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t804.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t804.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t804.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t804.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t804.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t804.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t804.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t804.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t804.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t804.t18))
% 18.32/18.55  (step t804.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t804.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t804.t19 t804.t20))
% 18.32/18.55  (step t804.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t804.t17 t804.t21))
% 18.32/18.55  (step t804.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 (t804.t5 t804.t6 t804.t7 t804.t8 t804.t9 t804.t10 t804.t11 t804.t12 t804.t13 t804.t14 t804.t15 t804.t16 t804.t22))
% 18.32/18.55  (step t804.t24 (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 (t804.t23))
% 18.32/18.55  (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) 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.32/18.55  (step t805 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (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.32/18.55  (step t806 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b 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 (t804 t805))
% 18.32/18.55  (anchor :step t807 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t807.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t807.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t807.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t807.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t807.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t807.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t807.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t807.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t807.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t807.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t807.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t807.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t807.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t807.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t807.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t807.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t807.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t807.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t807.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t807.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t807.t19))
% 18.32/18.55  (step t807.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t807.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t807.t20 t807.t21))
% 18.32/18.55  (step t807.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t807.t18 t807.t22))
% 18.32/18.55  (step t807.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 (t807.t5 t807.t6 t807.t7 t807.t8 t807.t9 t807.t10 t807.t11 t807.t12 t807.t13 t807.t14 t807.t15 t807.t16 t807.t17 t807.t23))
% 18.32/18.55  (step t807.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 (t807.t24))
% 18.32/18.55  (step t807 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t808 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (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.32/18.55  (step t809 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b 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 (t807 t808))
% 18.32/18.55  (anchor :step t810 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.55  (step t810.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t810.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t810.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t810.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t810.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.55  (step t810.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t810.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t810.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t810.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.55  (step t810.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t810.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t810.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.55  (step t810.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t810.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.55  (step t810.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.55  (step t810.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t810.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t810.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t810.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t810.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t810.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t810.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.55  (step t810.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t810.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t810.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t810.t24))
% 18.32/18.55  (step t810.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t810.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t810.t25 t810.t26))
% 18.32/18.55  (step t810.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t810.t23 t810.t27))
% 18.32/18.55  (step t810.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 (t810.t6 t810.t7 t810.t8 t810.t9 t810.t10 t810.t11 t810.t12 t810.t13 t810.t14 t810.t15 t810.t16 t810.t17 t810.t18 t810.t19 t810.t20 t810.t21 t810.t22 t810.t28))
% 18.32/18.55  (step t810.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 (t810.t29))
% 18.32/18.55  (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) 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.32/18.55  (step t811 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 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.32/18.55  (step t812 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 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 (t810 t811))
% 18.32/18.55  (anchor :step t813 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t813.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t813.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t813.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t813.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t813.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t813.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t813.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t813.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t813.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t813.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t813.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t813.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t813.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.32/18.55  (step t813.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.55  (step t813.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.55  (step t813.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t813.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.55  (step t813.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t813.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t813.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t813.t19))
% 18.32/18.55  (step t813.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t813.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t813.t20 t813.t21))
% 18.32/18.55  (step t813.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t813.t18 t813.t22))
% 18.32/18.55  (step t813.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t813.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t813.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t813.t25))
% 18.32/18.55  (step t813.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t813.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t813.t26 t813.t27))
% 18.32/18.55  (step t813.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t813.t24 t813.t28))
% 18.32/18.55  (step t813.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.55  (step t813.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t813.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t813.t31))
% 18.32/18.55  (step t813.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t813.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t813.t32 t813.t33))
% 18.32/18.55  (step t813.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t813.t30 t813.t34))
% 18.32/18.55  (step t813.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.55  (step t813.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t813.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t813.t37))
% 18.32/18.55  (step t813.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t813.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t813.t38 t813.t39))
% 18.32/18.55  (step t813.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t813.t36 t813.t40))
% 18.32/18.55  (step t813.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 (t813.t5 t813.t6 t813.t7 t813.t8 t813.t9 t813.t10 t813.t11 t813.t12 t813.t13 t813.t14 t813.t15 t813.t16 t813.t17 t813.t23 t813.t29 t813.t35 t813.t41))
% 18.32/18.55  (step t813.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 (t813.t42))
% 18.32/18.55  (step t813 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t814 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t815 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t813 t814))
% 18.32/18.55  (anchor :step t816 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t816.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t816.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t816.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t816.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t816.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t816.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t816.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t816.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t816.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t816.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t816.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t816.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t816.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t816.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t816.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.55  (step t816.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t816.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t816.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t816.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t816.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t816.t19))
% 18.32/18.55  (step t816.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t816.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t816.t20 t816.t21))
% 18.32/18.55  (step t816.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t816.t18 t816.t22))
% 18.32/18.55  (step t816.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 (t816.t5 t816.t6 t816.t7 t816.t8 t816.t9 t816.t10 t816.t11 t816.t12 t816.t13 t816.t14 t816.t15 t816.t16 t816.t17 t816.t23))
% 18.32/18.55  (step t816.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 (t816.t24))
% 18.32/18.55  (step t816 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t816 t817))
% 18.32/18.55  (anchor :step t819 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.55  (step t819.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t819.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t819.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t819.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t819.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.55  (step t819.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t819.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t819.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t819.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.55  (step t819.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t819.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t819.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.55  (step t819.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t819.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.55  (step t819.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.55  (step t819.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t819.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t819.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t819.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t819.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t819.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t819.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.32/18.55  (step t819.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t819.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t819.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t819.t24))
% 18.32/18.55  (step t819.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t819.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t819.t25 t819.t26))
% 18.32/18.55  (step t819.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t819.t23 t819.t27))
% 18.32/18.55  (step t819.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 (t819.t6 t819.t7 t819.t8 t819.t9 t819.t10 t819.t11 t819.t12 t819.t13 t819.t14 t819.t15 t819.t16 t819.t17 t819.t18 t819.t19 t819.t20 t819.t21 t819.t22 t819.t28))
% 18.32/18.55  (step t819.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 (t819.t29))
% 18.32/18.55  (step t819 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t819 t820))
% 18.32/18.55  (anchor :step t822 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t822.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t822.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t822.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t822.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t822.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t822.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t822.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t822.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t822.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t822.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t822.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t822.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t822.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t822.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t822.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t822.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t822.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t822.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t822.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t822.t18))
% 18.32/18.55  (step t822.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t822.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t822.t19 t822.t20))
% 18.32/18.55  (step t822.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t822.t17 t822.t21))
% 18.32/18.55  (step t822.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 (t822.t5 t822.t6 t822.t7 t822.t8 t822.t9 t822.t10 t822.t11 t822.t12 t822.t13 t822.t14 t822.t15 t822.t16 t822.t22))
% 18.32/18.55  (step t822.t24 (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 (t822.t23))
% 18.32/18.55  (step t822 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t823 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 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.32/18.55  (step t824 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 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 (t822 t823))
% 18.32/18.55  (anchor :step t825 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t825.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t825.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t825.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t825.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t825.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t825.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t825.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t825.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t825.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t825.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t825.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t825.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t825.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.55  (step t825.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t825.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t825.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.55  (step t825.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t825.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t825.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t825.t18))
% 18.32/18.55  (step t825.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t825.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t825.t19 t825.t20))
% 18.32/18.55  (step t825.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t825.t17 t825.t21))
% 18.32/18.55  (step t825.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 (t825.t5 t825.t6 t825.t7 t825.t8 t825.t9 t825.t10 t825.t11 t825.t12 t825.t13 t825.t14 t825.t15 t825.t16 t825.t22))
% 18.32/18.55  (step t825.t24 (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 (t825.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t825 t826))
% 18.32/18.55  (anchor :step t828 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t828.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t828.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t828.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t828.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t828.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t828.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t828.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t828.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t828.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t828.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t828.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.55  (step t828.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t828.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t828.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t828.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.55  (step t828.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t828.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t828.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t828.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t828.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t828.t19))
% 18.32/18.55  (step t828.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t828.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t828.t20 t828.t21))
% 18.32/18.55  (step t828.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t828.t18 t828.t22))
% 18.32/18.55  (step t828.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 (t828.t5 t828.t6 t828.t7 t828.t8 t828.t9 t828.t10 t828.t11 t828.t12 t828.t13 t828.t14 t828.t15 t828.t16 t828.t17 t828.t23))
% 18.32/18.55  (step t828.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 (t828.t24))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t828 t829))
% 18.32/18.55  (anchor :step t831 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.55  (step t831.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t831.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t831.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t831.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t831.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.55  (step t831.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t831.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t831.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t831.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.55  (step t831.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t831.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t831.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.55  (step t831.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t831.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.55  (step t831.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.55  (step t831.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.55  (step t831.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t831.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t831.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t831.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.55  (step t831.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t831.t22 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t831.t23 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.32/18.55  (step t831.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t831.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t831.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t831.t25))
% 18.32/18.55  (step t831.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t831.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t831.t26 t831.t27))
% 18.32/18.55  (step t831.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t831.t24 t831.t28))
% 18.32/18.55  (step t831.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 (t831.t6 t831.t7 t831.t8 t831.t9 t831.t10 t831.t11 t831.t12 t831.t13 t831.t14 t831.t15 t831.t16 t831.t17 t831.t18 t831.t19 t831.t20 t831.t21 t831.t22 t831.t23 t831.t29))
% 18.32/18.55  (step t831.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 (t831.t30))
% 18.32/18.55  (step t831 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.32/18.55  (step t832 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.32/18.55  (step t833 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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 (t831 t832))
% 18.32/18.55  (anchor :step t834 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t834.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t834.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t834.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t834.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t834.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t834.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t834.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t834.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t834.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t834.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t834.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.55  (step t834.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t834.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t834.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t834.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.55  (step t834.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t834.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t834.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t834.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t834.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t834.t19))
% 18.32/18.55  (step t834.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t834.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t834.t20 t834.t21))
% 18.32/18.55  (step t834.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t834.t18 t834.t22))
% 18.32/18.55  (step t834.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 (t834.t5 t834.t6 t834.t7 t834.t8 t834.t9 t834.t10 t834.t11 t834.t12 t834.t13 t834.t14 t834.t15 t834.t16 t834.t17 t834.t23))
% 18.32/18.55  (step t834.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 (t834.t24))
% 18.32/18.55  (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) 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.32/18.55  (step t835 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t836 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t834 t835))
% 18.32/18.55  (anchor :step t837 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t837.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t837.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t837.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t837.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t837.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t837.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t837.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t837.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t837.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t837.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t837.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.55  (step t837.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t837.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t837.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.55  (step t837.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.55  (step t837.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t837.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.55  (step t837.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t837.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t837.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t837.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t837.t20))
% 18.32/18.55  (step t837.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t837.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t837.t21 t837.t22))
% 18.32/18.55  (step t837.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t837.t19 t837.t23))
% 18.32/18.55  (step t837.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t837.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t837.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t837.t26))
% 18.32/18.55  (step t837.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t837.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t837.t27 t837.t28))
% 18.32/18.55  (step t837.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t837.t25 t837.t29))
% 18.32/18.55  (step t837.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.55  (step t837.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t837.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t837.t32))
% 18.32/18.55  (step t837.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t837.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t837.t33 t837.t34))
% 18.32/18.55  (step t837.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t837.t31 t837.t35))
% 18.32/18.55  (step t837.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.55  (step t837.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t837.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t837.t38))
% 18.32/18.55  (step t837.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t837.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t837.t39 t837.t40))
% 18.32/18.55  (step t837.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t837.t37 t837.t41))
% 18.32/18.55  (step t837.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 (t837.t5 t837.t6 t837.t7 t837.t8 t837.t9 t837.t10 t837.t11 t837.t12 t837.t13 t837.t14 t837.t15 t837.t16 t837.t17 t837.t18 t837.t24 t837.t30 t837.t36 t837.t42))
% 18.32/18.55  (step t837.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 (t837.t43))
% 18.32/18.55  (step t837 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t837 t838))
% 18.32/18.55  (anchor :step t840 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t840.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t840.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t840.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t840.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t840.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t840.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t840.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t840.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t840.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t840.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t840.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t840.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t840.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.32/18.55  (step t840.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.55  (step t840.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t840.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.55  (step t840.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t840.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t840.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t840.t18))
% 18.32/18.55  (step t840.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t840.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t840.t19 t840.t20))
% 18.32/18.55  (step t840.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t840.t17 t840.t21))
% 18.32/18.55  (step t840.t23 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t840.t24 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t840.t25 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t840.t24))
% 18.32/18.55  (step t840.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t840.t27 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t840.t25 t840.t26))
% 18.32/18.55  (step t840.t28 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t840.t23 t840.t27))
% 18.32/18.55  (step t840.t29 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.55  (step t840.t30 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t840.t31 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t840.t30))
% 18.32/18.55  (step t840.t32 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t840.t33 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t840.t31 t840.t32))
% 18.32/18.55  (step t840.t34 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t840.t29 t840.t33))
% 18.32/18.55  (step t840.t35 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.55  (step t840.t36 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t840.t37 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t840.t36))
% 18.32/18.55  (step t840.t38 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t840.t39 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t840.t37 t840.t38))
% 18.32/18.55  (step t840.t40 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t840.t35 t840.t39))
% 18.32/18.55  (step t840.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 (t840.t5 t840.t6 t840.t7 t840.t8 t840.t9 t840.t10 t840.t11 t840.t12 t840.t13 t840.t14 t840.t15 t840.t16 t840.t22 t840.t28 t840.t34 t840.t40))
% 18.32/18.55  (step t840.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 (t840.t41))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t840 t841))
% 18.32/18.55  (anchor :step t843 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.55  (step t843.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t843.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t843.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t843.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t843.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.55  (step t843.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t843.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t843.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t843.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.55  (step t843.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t843.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t843.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.55  (step t843.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t843.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.55  (step t843.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.55  (step t843.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.55  (step t843.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t843.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t843.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.55  (step t843.t20 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.55  (step t843.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t843.t22 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.55  (step t843.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.55  (step t843.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t843.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t843.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t843.t25))
% 18.32/18.55  (step t843.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t843.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t843.t26 t843.t27))
% 18.32/18.55  (step t843.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t843.t24 t843.t28))
% 18.32/18.55  (step t843.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t843.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t843.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t843.t31))
% 18.32/18.55  (step t843.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t843.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t843.t32 t843.t33))
% 18.32/18.55  (step t843.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t843.t30 t843.t34))
% 18.32/18.55  (step t843.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.55  (step t843.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t843.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t843.t37))
% 18.32/18.55  (step t843.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t843.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t843.t38 t843.t39))
% 18.32/18.55  (step t843.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t843.t36 t843.t40))
% 18.32/18.55  (step t843.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.55  (step t843.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t843.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t843.t43))
% 18.32/18.55  (step t843.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t843.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t843.t44 t843.t45))
% 18.32/18.55  (step t843.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t843.t42 t843.t46))
% 18.32/18.55  (step t843.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 (t843.t6 t843.t7 t843.t8 t843.t9 t843.t10 t843.t11 t843.t12 t843.t13 t843.t14 t843.t15 t843.t16 t843.t17 t843.t18 t843.t19 t843.t20 t843.t21 t843.t22 t843.t23 t843.t29 t843.t35 t843.t41 t843.t47))
% 18.32/18.55  (step t843.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 (t843.t48))
% 18.32/18.55  (step t843 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.32/18.55  (step t844 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.32/18.55  (step t845 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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 (t843 t844))
% 18.32/18.55  (anchor :step t846 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t846.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t846.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t846.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t846.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t846.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t846.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t846.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t846.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t846.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t846.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t846.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t846.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t846.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t846.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t846.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t846.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t846.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t846.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t846.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t846.t18))
% 18.32/18.55  (step t846.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t846.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t846.t19 t846.t20))
% 18.32/18.55  (step t846.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t846.t17 t846.t21))
% 18.32/18.55  (step t846.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 (t846.t5 t846.t6 t846.t7 t846.t8 t846.t9 t846.t10 t846.t11 t846.t12 t846.t13 t846.t14 t846.t15 t846.t16 t846.t22))
% 18.32/18.55  (step t846.t24 (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 (t846.t23))
% 18.32/18.55  (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) 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.32/18.55  (step t847 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t848 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t846 t847))
% 18.32/18.55  (anchor :step t849 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t849.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t849.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t849.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t849.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t849.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t849.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t849.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t849.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t849.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t849.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t849.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.55  (step t849.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t849.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.55  (step t849.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t849.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.55  (step t849.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t849.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t849.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t849.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t849.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t849.t19))
% 18.32/18.55  (step t849.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t849.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t849.t20 t849.t21))
% 18.32/18.55  (step t849.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t849.t18 t849.t22))
% 18.32/18.55  (step t849.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 (t849.t5 t849.t6 t849.t7 t849.t8 t849.t9 t849.t10 t849.t11 t849.t12 t849.t13 t849.t14 t849.t15 t849.t16 t849.t17 t849.t23))
% 18.32/18.55  (step t849.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 (t849.t24))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t849 t850))
% 18.32/18.55  (anchor :step t852 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t852.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t852.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t852.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t852.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t852.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t852.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t852.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t852.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t852.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t852.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t852.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.32/18.55  (step t852.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t852.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.55  (step t852.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t852.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t852.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t852.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t852.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t852.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t852.t18))
% 18.32/18.55  (step t852.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t852.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t852.t19 t852.t20))
% 18.32/18.55  (step t852.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t852.t17 t852.t21))
% 18.32/18.55  (step t852.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 (t852.t5 t852.t6 t852.t7 t852.t8 t852.t9 t852.t10 t852.t11 t852.t12 t852.t13 t852.t14 t852.t15 t852.t16 t852.t22))
% 18.32/18.55  (step t852.t24 (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 (t852.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t852 t853))
% 18.32/18.55  (anchor :step t855 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t855.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t855.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t855.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t855.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t855.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t855.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t855.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t855.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t855.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t855.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t855.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.32/18.55  (step t855.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t855.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t855.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t855.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t855.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t855.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t855.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t855.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t855.t18))
% 18.32/18.55  (step t855.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t855.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t855.t19 t855.t20))
% 18.32/18.55  (step t855.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t855.t17 t855.t21))
% 18.32/18.55  (step t855.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 (t855.t5 t855.t6 t855.t7 t855.t8 t855.t9 t855.t10 t855.t11 t855.t12 t855.t13 t855.t14 t855.t15 t855.t16 t855.t22))
% 18.32/18.55  (step t855.t24 (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 (t855.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t855 t856))
% 18.32/18.55  (anchor :step t858 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t858.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t858.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t858.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t858.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t858.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t858.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t858.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t858.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t858.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t858.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t858.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t858.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t858.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t858.t14 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.55  (step t858.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.55  (step t858.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t858.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t858.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t858.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t858.t18))
% 18.32/18.55  (step t858.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t858.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t858.t19 t858.t20))
% 18.32/18.55  (step t858.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t858.t17 t858.t21))
% 18.32/18.55  (step t858.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 (t858.t5 t858.t6 t858.t7 t858.t8 t858.t9 t858.t10 t858.t11 t858.t12 t858.t13 t858.t14 t858.t15 t858.t16 t858.t22))
% 18.32/18.55  (step t858.t24 (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 (t858.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t858 t859))
% 18.32/18.55  (anchor :step t861 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t861.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t861.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t861.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t861.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t861.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t861.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t861.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t861.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t861.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t861.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t861.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t861.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t861.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t861.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.55  (step t861.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t861.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t861.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t861.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t861.t17))
% 18.32/18.55  (step t861.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t861.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t861.t18 t861.t19))
% 18.32/18.55  (step t861.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t861.t16 t861.t20))
% 18.32/18.55  (step t861.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 (t861.t5 t861.t6 t861.t7 t861.t8 t861.t9 t861.t10 t861.t11 t861.t12 t861.t13 t861.t14 t861.t15 t861.t21))
% 18.32/18.55  (step t861.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 (t861.t22))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t861 t862))
% 18.32/18.55  (anchor :step t864 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t864.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t864.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t864.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t864.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t864.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t864.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t864.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t864.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t864.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t864.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t864.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t864.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t864.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t864.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.32/18.55  (step t864.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.55  (step t864.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t864.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t864.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t864.t17))
% 18.32/18.55  (step t864.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t864.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t864.t18 t864.t19))
% 18.32/18.55  (step t864.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t864.t16 t864.t20))
% 18.32/18.55  (step t864.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 (t864.t5 t864.t6 t864.t7 t864.t8 t864.t9 t864.t10 t864.t11 t864.t12 t864.t13 t864.t14 t864.t15 t864.t21))
% 18.32/18.55  (step t864.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 (t864.t22))
% 18.32/18.55  (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) 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.32/18.55  (step t865 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t866 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t864 t865))
% 18.32/18.55  (anchor :step t867 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t867.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t867.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t867.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t867.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t867.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t867.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t867.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t867.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t867.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t867.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t867.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t867.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t867.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.55  (step t867.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.55  (step t867.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t867.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t867.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t867.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t867.t17))
% 18.32/18.55  (step t867.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t867.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t867.t18 t867.t19))
% 18.32/18.55  (step t867.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t867.t16 t867.t20))
% 18.32/18.55  (step t867.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 (t867.t5 t867.t6 t867.t7 t867.t8 t867.t9 t867.t10 t867.t11 t867.t12 t867.t13 t867.t14 t867.t15 t867.t21))
% 18.32/18.55  (step t867.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 (t867.t22))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t867 t868))
% 18.32/18.55  (anchor :step t870 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t870.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t870.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t870.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t870.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t870.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t870.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t870.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t870.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t870.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t870.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t870.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t870.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t870.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t870.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.32/18.55  (step t870.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.55  (step t870.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t870.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t870.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t870.t17))
% 18.32/18.55  (step t870.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t870.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t870.t18 t870.t19))
% 18.32/18.55  (step t870.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t870.t16 t870.t20))
% 18.32/18.55  (step t870.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 (t870.t5 t870.t6 t870.t7 t870.t8 t870.t9 t870.t10 t870.t11 t870.t12 t870.t13 t870.t14 t870.t15 t870.t21))
% 18.32/18.55  (step t870.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 (t870.t22))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t870 t871))
% 18.32/18.55  (anchor :step t873 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t873.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t873.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t873.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t873.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t873.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t873.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t873.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t873.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t873.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t873.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t873.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t873.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t873.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t873.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.32/18.55  (step t873.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.55  (step t873.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.55  (step t873.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t873.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t873.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t873.t18))
% 18.32/18.55  (step t873.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t873.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t873.t19 t873.t20))
% 18.32/18.55  (step t873.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t873.t17 t873.t21))
% 18.32/18.55  (step t873.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 (t873.t5 t873.t6 t873.t7 t873.t8 t873.t9 t873.t10 t873.t11 t873.t12 t873.t13 t873.t14 t873.t15 t873.t16 t873.t22))
% 18.32/18.55  (step t873.t24 (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 (t873.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t873 t874))
% 18.32/18.55  (anchor :step t876 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t876.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t876.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t876.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t876.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t876.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t876.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t876.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t876.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t876.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t876.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t876.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t876.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t876.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.55  (step t876.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.32/18.55  (step t876.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.55  (step t876.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t876.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t876.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t876.t17))
% 18.32/18.55  (step t876.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t876.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t876.t18 t876.t19))
% 18.32/18.55  (step t876.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t876.t16 t876.t20))
% 18.32/18.55  (step t876.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 (t876.t5 t876.t6 t876.t7 t876.t8 t876.t9 t876.t10 t876.t11 t876.t12 t876.t13 t876.t14 t876.t15 t876.t21))
% 18.32/18.55  (step t876.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 (t876.t22))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t876 t877))
% 18.32/18.55  (anchor :step t879 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t879.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t879.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t879.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t879.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t879.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t879.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t879.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t879.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t879.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t879.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t879.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t879.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t879.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t879.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.32/18.55  (step t879.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.55  (step t879.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.55  (step t879.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t879.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t879.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t879.t18))
% 18.32/18.55  (step t879.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t879.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t879.t19 t879.t20))
% 18.32/18.55  (step t879.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t879.t17 t879.t21))
% 18.32/18.55  (step t879.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 (t879.t5 t879.t6 t879.t7 t879.t8 t879.t9 t879.t10 t879.t11 t879.t12 t879.t13 t879.t14 t879.t15 t879.t16 t879.t22))
% 18.32/18.55  (step t879.t24 (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 (t879.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t879 t880))
% 18.32/18.55  (anchor :step t882 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t882.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t882.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t882.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t882.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t882.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t882.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t882.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t882.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t882.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t882.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t882.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.55  (step t882.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t882.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.55  (step t882.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.32/18.55  (step t882.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.55  (step t882.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.55  (step t882.t17 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.55  (step t882.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t882.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t882.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t882.t19))
% 18.32/18.55  (step t882.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t882.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t882.t20 t882.t21))
% 18.32/18.55  (step t882.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t882.t18 t882.t22))
% 18.32/18.55  (step t882.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 (t882.t5 t882.t6 t882.t7 t882.t8 t882.t9 t882.t10 t882.t11 t882.t12 t882.t13 t882.t14 t882.t15 t882.t16 t882.t17 t882.t23))
% 18.32/18.55  (step t882.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 (t882.t24))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t882 t883))
% 18.32/18.55  (anchor :step t885 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t885.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t885.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t885.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t885.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t885.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t885.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t885.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t885.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t885.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t885.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t885.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.32/18.55  (step t885.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t885.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.55  (step t885.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t885.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.55  (step t885.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t885.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t885.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t885.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t885.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t885.t19))
% 18.32/18.55  (step t885.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t885.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t885.t20 t885.t21))
% 18.32/18.55  (step t885.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t885.t18 t885.t22))
% 18.32/18.55  (step t885.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 (t885.t5 t885.t6 t885.t7 t885.t8 t885.t9 t885.t10 t885.t11 t885.t12 t885.t13 t885.t14 t885.t15 t885.t16 t885.t17 t885.t23))
% 18.32/18.55  (step t885.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 (t885.t24))
% 18.32/18.55  (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) 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.32/18.55  (step t886 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.55  (step t887 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t885 t886))
% 18.32/18.55  (anchor :step t888 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t888.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t888.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t888.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t888.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t888.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t888.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t888.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t888.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t888.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t888.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t888.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.32/18.55  (step t888.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t888.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t888.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.55  (step t888.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.55  (step t888.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t888.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.55  (step t888.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t888.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t888.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t888.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t888.t20))
% 18.32/18.55  (step t888.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t888.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t888.t21 t888.t22))
% 18.32/18.55  (step t888.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t888.t19 t888.t23))
% 18.32/18.55  (step t888.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t888.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t888.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t888.t26))
% 18.32/18.55  (step t888.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t888.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t888.t27 t888.t28))
% 18.32/18.55  (step t888.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t888.t25 t888.t29))
% 18.32/18.55  (step t888.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.55  (step t888.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t888.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t888.t32))
% 18.32/18.55  (step t888.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t888.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t888.t33 t888.t34))
% 18.32/18.55  (step t888.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t888.t31 t888.t35))
% 18.32/18.55  (step t888.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.55  (step t888.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t888.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t888.t38))
% 18.32/18.55  (step t888.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t888.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t888.t39 t888.t40))
% 18.32/18.55  (step t888.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t888.t37 t888.t41))
% 18.32/18.55  (step t888.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 (t888.t5 t888.t6 t888.t7 t888.t8 t888.t9 t888.t10 t888.t11 t888.t12 t888.t13 t888.t14 t888.t15 t888.t16 t888.t17 t888.t18 t888.t24 t888.t30 t888.t36 t888.t42))
% 18.32/18.55  (step t888.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 (t888.t43))
% 18.32/18.55  (step t888 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t888 t889))
% 18.32/18.55  (anchor :step t891 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t891.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t891.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t891.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t891.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t891.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t891.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t891.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t891.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t891.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t891.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t891.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.32/18.55  (step t891.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t891.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.55  (step t891.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.55  (step t891.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.55  (step t891.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t891.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.55  (step t891.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t891.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t891.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t891.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t891.t20))
% 18.32/18.55  (step t891.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t891.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t891.t21 t891.t22))
% 18.32/18.55  (step t891.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t891.t19 t891.t23))
% 18.32/18.55  (step t891.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t891.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t891.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t891.t26))
% 18.32/18.55  (step t891.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t891.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t891.t27 t891.t28))
% 18.32/18.55  (step t891.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t891.t25 t891.t29))
% 18.32/18.55  (step t891.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.55  (step t891.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t891.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t891.t32))
% 18.32/18.55  (step t891.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t891.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t891.t33 t891.t34))
% 18.32/18.55  (step t891.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t891.t31 t891.t35))
% 18.32/18.55  (step t891.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.55  (step t891.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t891.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t891.t38))
% 18.32/18.55  (step t891.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t891.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t891.t39 t891.t40))
% 18.32/18.55  (step t891.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t891.t37 t891.t41))
% 18.32/18.55  (step t891.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 (t891.t5 t891.t6 t891.t7 t891.t8 t891.t9 t891.t10 t891.t11 t891.t12 t891.t13 t891.t14 t891.t15 t891.t16 t891.t17 t891.t18 t891.t24 t891.t30 t891.t36 t891.t42))
% 18.32/18.55  (step t891.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 (t891.t43))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t891 t892))
% 18.32/18.55  (anchor :step t894 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t894.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t894.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t894.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t894.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t894.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t894.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t894.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t894.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t894.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t894.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t894.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t894.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t894.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t894.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t894.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t894.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t894.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t894.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t894.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t894.t18))
% 18.32/18.55  (step t894.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t894.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t894.t19 t894.t20))
% 18.32/18.55  (step t894.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t894.t17 t894.t21))
% 18.32/18.55  (step t894.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 (t894.t5 t894.t6 t894.t7 t894.t8 t894.t9 t894.t10 t894.t11 t894.t12 t894.t13 t894.t14 t894.t15 t894.t16 t894.t22))
% 18.32/18.55  (step t894.t24 (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 (t894.t23))
% 18.32/18.55  (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) 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.32/18.55  (step t895 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.55  (step t896 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t894 t895))
% 18.32/18.55  (anchor :step t897 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t897.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t897.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t897.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t897.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t897.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t897.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t897.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t897.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t897.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t897.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t897.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t897.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t897.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t897.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t897.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t897.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t897.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t897.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t897.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t897.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t897.t19))
% 18.32/18.55  (step t897.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t897.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t897.t20 t897.t21))
% 18.32/18.55  (step t897.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t897.t18 t897.t22))
% 18.32/18.55  (step t897.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 (t897.t5 t897.t6 t897.t7 t897.t8 t897.t9 t897.t10 t897.t11 t897.t12 t897.t13 t897.t14 t897.t15 t897.t16 t897.t17 t897.t23))
% 18.32/18.55  (step t897.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 (t897.t24))
% 18.32/18.55  (step t897 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t897 t898))
% 18.32/18.55  (anchor :step t900 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t900.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t900.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t900.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t900.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t900.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t900.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t900.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t900.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t900.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t900.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t900.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t900.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t900.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t900.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t900.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t900.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t900.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t900.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t900.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t900.t18))
% 18.32/18.55  (step t900.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t900.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t900.t19 t900.t20))
% 18.32/18.55  (step t900.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t900.t17 t900.t21))
% 18.32/18.55  (step t900.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 (t900.t5 t900.t6 t900.t7 t900.t8 t900.t9 t900.t10 t900.t11 t900.t12 t900.t13 t900.t14 t900.t15 t900.t16 t900.t22))
% 18.32/18.55  (step t900.t24 (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 (t900.t23))
% 18.32/18.55  (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) 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.32/18.55  (step t901 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (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.32/18.55  (step t902 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b 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 (t900 t901))
% 18.32/18.55  (anchor :step t903 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t903.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t903.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t903.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t903.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t903.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t903.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t903.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t903.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t903.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t903.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t903.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t903.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t903.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t903.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t903.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t903.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t903.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t903.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t903.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t903.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t903.t19))
% 18.32/18.55  (step t903.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t903.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t903.t20 t903.t21))
% 18.32/18.55  (step t903.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t903.t18 t903.t22))
% 18.32/18.55  (step t903.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 (t903.t5 t903.t6 t903.t7 t903.t8 t903.t9 t903.t10 t903.t11 t903.t12 t903.t13 t903.t14 t903.t15 t903.t16 t903.t17 t903.t23))
% 18.32/18.55  (step t903.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 (t903.t24))
% 18.32/18.55  (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) 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.32/18.55  (step t904 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.55  (step t905 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t903 t904))
% 18.32/18.55  (anchor :step t906 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t906.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t906.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t906.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t906.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t906.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t906.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t906.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t906.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t906.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t906.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t906.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t906.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t906.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t906.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t906.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t906.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t906.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t906.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t906.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t906.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t906.t19))
% 18.32/18.55  (step t906.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t906.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t906.t20 t906.t21))
% 18.32/18.55  (step t906.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t906.t18 t906.t22))
% 18.32/18.55  (step t906.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 (t906.t5 t906.t6 t906.t7 t906.t8 t906.t9 t906.t10 t906.t11 t906.t12 t906.t13 t906.t14 t906.t15 t906.t16 t906.t17 t906.t23))
% 18.32/18.55  (step t906.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 (t906.t24))
% 18.32/18.55  (step t906 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t906 t907))
% 18.32/18.55  (anchor :step t909 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.55  (step t909.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t909.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t909.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t909.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t909.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.55  (step t909.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t909.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t909.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t909.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.55  (step t909.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t909.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t909.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.55  (step t909.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t909.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.55  (step t909.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.55  (step t909.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t909.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t909.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t909.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t909.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t909.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t909.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.55  (step t909.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t909.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t909.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t909.t24))
% 18.32/18.55  (step t909.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t909.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t909.t25 t909.t26))
% 18.32/18.55  (step t909.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t909.t23 t909.t27))
% 18.32/18.55  (step t909.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 (t909.t6 t909.t7 t909.t8 t909.t9 t909.t10 t909.t11 t909.t12 t909.t13 t909.t14 t909.t15 t909.t16 t909.t17 t909.t18 t909.t19 t909.t20 t909.t21 t909.t22 t909.t28))
% 18.32/18.55  (step t909.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 (t909.t29))
% 18.32/18.55  (step t909 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.55  (step t910 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.55  (step t911 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t909 t910))
% 18.32/18.55  (anchor :step t912 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t912.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t912.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t912.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t912.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t912.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t912.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t912.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t912.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t912.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t912.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t912.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t912.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t912.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.32/18.55  (step t912.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t912.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t912.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t912.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t912.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t912.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t912.t18))
% 18.32/18.55  (step t912.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t912.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t912.t19 t912.t20))
% 18.32/18.55  (step t912.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t912.t17 t912.t21))
% 18.32/18.55  (step t912.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 (t912.t5 t912.t6 t912.t7 t912.t8 t912.t9 t912.t10 t912.t11 t912.t12 t912.t13 t912.t14 t912.t15 t912.t16 t912.t22))
% 18.32/18.55  (step t912.t24 (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 (t912.t23))
% 18.32/18.55  (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) 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.32/18.55  (step t913 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t914 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t912 t913))
% 18.32/18.55  (anchor :step t915 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t915.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t915.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t915.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t915.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t915.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t915.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t915.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t915.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t915.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t915.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t915.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t915.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t915.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t915.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t915.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t915.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t915.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t915.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t915.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t915.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t915.t19))
% 18.32/18.55  (step t915.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t915.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t915.t20 t915.t21))
% 18.32/18.55  (step t915.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t915.t18 t915.t22))
% 18.32/18.55  (step t915.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 (t915.t5 t915.t6 t915.t7 t915.t8 t915.t9 t915.t10 t915.t11 t915.t12 t915.t13 t915.t14 t915.t15 t915.t16 t915.t17 t915.t23))
% 18.32/18.55  (step t915.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 (t915.t24))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t915 t916))
% 18.32/18.55  (anchor :step t918 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.55  (step t918.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t918.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t918.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t918.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t918.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.55  (step t918.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t918.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t918.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t918.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.55  (step t918.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t918.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t918.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.55  (step t918.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t918.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.55  (step t918.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.55  (step t918.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t918.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t918.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t918.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t918.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t918.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.55  (step t918.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.55  (step t918.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t918.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t918.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t918.t24))
% 18.32/18.55  (step t918.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t918.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t918.t25 t918.t26))
% 18.32/18.55  (step t918.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t918.t23 t918.t27))
% 18.32/18.55  (step t918.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 (t918.t6 t918.t7 t918.t8 t918.t9 t918.t10 t918.t11 t918.t12 t918.t13 t918.t14 t918.t15 t918.t16 t918.t17 t918.t18 t918.t19 t918.t20 t918.t21 t918.t22 t918.t28))
% 18.32/18.55  (step t918.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 (t918.t29))
% 18.32/18.55  (step t918 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 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.32/18.55  (step t919 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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.32/18.55  (step t920 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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 (t918 t919))
% 18.32/18.55  (anchor :step t921 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t921.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t921.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t921.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t921.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t921.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t921.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t921.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t921.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t921.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t921.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t921.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t921.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t921.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.32/18.55  (step t921.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.55  (step t921.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.55  (step t921.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t921.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.55  (step t921.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t921.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t921.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t921.t19))
% 18.32/18.55  (step t921.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t921.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t921.t20 t921.t21))
% 18.32/18.55  (step t921.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t921.t18 t921.t22))
% 18.32/18.55  (step t921.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t921.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t921.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t921.t25))
% 18.32/18.55  (step t921.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t921.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t921.t26 t921.t27))
% 18.32/18.55  (step t921.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t921.t24 t921.t28))
% 18.32/18.55  (step t921.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.55  (step t921.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t921.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t921.t31))
% 18.32/18.55  (step t921.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t921.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t921.t32 t921.t33))
% 18.32/18.55  (step t921.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t921.t30 t921.t34))
% 18.32/18.55  (step t921.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.55  (step t921.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t921.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t921.t37))
% 18.32/18.55  (step t921.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t921.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t921.t38 t921.t39))
% 18.32/18.55  (step t921.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t921.t36 t921.t40))
% 18.32/18.55  (step t921.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 (t921.t5 t921.t6 t921.t7 t921.t8 t921.t9 t921.t10 t921.t11 t921.t12 t921.t13 t921.t14 t921.t15 t921.t16 t921.t17 t921.t23 t921.t29 t921.t35 t921.t41))
% 18.32/18.55  (step t921.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 (t921.t42))
% 18.32/18.55  (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) 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.32/18.55  (step t922 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t923 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t921 t922))
% 18.32/18.55  (anchor :step t924 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t924.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t924.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t924.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t924.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t924.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t924.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t924.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t924.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t924.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t924.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t924.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t924.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t924.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t924.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t924.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.55  (step t924.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t924.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t924.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t924.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t924.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t924.t19))
% 18.32/18.55  (step t924.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t924.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t924.t20 t924.t21))
% 18.32/18.55  (step t924.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t924.t18 t924.t22))
% 18.32/18.55  (step t924.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 (t924.t5 t924.t6 t924.t7 t924.t8 t924.t9 t924.t10 t924.t11 t924.t12 t924.t13 t924.t14 t924.t15 t924.t16 t924.t17 t924.t23))
% 18.32/18.55  (step t924.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 (t924.t24))
% 18.32/18.55  (step t924 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t924 t925))
% 18.32/18.55  (anchor :step t927 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.55  (step t927.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t927.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t927.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t927.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t927.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.55  (step t927.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t927.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t927.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t927.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.55  (step t927.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t927.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t927.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.55  (step t927.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t927.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.55  (step t927.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.55  (step t927.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t927.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t927.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t927.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t927.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t927.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t927.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.32/18.55  (step t927.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t927.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t927.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t927.t24))
% 18.32/18.55  (step t927.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t927.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t927.t25 t927.t26))
% 18.32/18.55  (step t927.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t927.t23 t927.t27))
% 18.32/18.55  (step t927.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 (t927.t6 t927.t7 t927.t8 t927.t9 t927.t10 t927.t11 t927.t12 t927.t13 t927.t14 t927.t15 t927.t16 t927.t17 t927.t18 t927.t19 t927.t20 t927.t21 t927.t22 t927.t28))
% 18.32/18.55  (step t927.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 (t927.t29))
% 18.32/18.55  (step t927 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t928 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.55  (step t929 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t927 t928))
% 18.32/18.55  (anchor :step t930 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t930.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t930.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t930.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t930.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t930.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t930.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t930.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t930.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t930.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t930.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t930.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t930.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t930.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t930.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t930.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t930.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t930.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t930.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t930.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t930.t18))
% 18.32/18.55  (step t930.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t930.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t930.t19 t930.t20))
% 18.32/18.55  (step t930.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t930.t17 t930.t21))
% 18.32/18.55  (step t930.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 (t930.t5 t930.t6 t930.t7 t930.t8 t930.t9 t930.t10 t930.t11 t930.t12 t930.t13 t930.t14 t930.t15 t930.t16 t930.t22))
% 18.32/18.55  (step t930.t24 (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 (t930.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t930 t931))
% 18.32/18.55  (anchor :step t933 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t933.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t933.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t933.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t933.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t933.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t933.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t933.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t933.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t933.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t933.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t933.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t933.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t933.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t933.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t933.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t933.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t933.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t933.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t933.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t933.t18))
% 18.32/18.55  (step t933.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t933.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t933.t19 t933.t20))
% 18.32/18.55  (step t933.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t933.t17 t933.t21))
% 18.32/18.55  (step t933.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 (t933.t5 t933.t6 t933.t7 t933.t8 t933.t9 t933.t10 t933.t11 t933.t12 t933.t13 t933.t14 t933.t15 t933.t16 t933.t22))
% 18.32/18.55  (step t933.t24 (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 (t933.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t933 t934))
% 18.32/18.55  (anchor :step t936 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t936.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t936.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t936.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t936.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t936.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t936.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t936.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t936.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t936.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t936.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t936.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t936.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t936.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t936.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t936.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t936.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t936.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t936.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t936.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t936.t18))
% 18.32/18.55  (step t936.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t936.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t936.t19 t936.t20))
% 18.32/18.55  (step t936.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t936.t17 t936.t21))
% 18.32/18.55  (step t936.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 (t936.t5 t936.t6 t936.t7 t936.t8 t936.t9 t936.t10 t936.t11 t936.t12 t936.t13 t936.t14 t936.t15 t936.t16 t936.t22))
% 18.32/18.55  (step t936.t24 (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 (t936.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t936 t937))
% 18.32/18.55  (anchor :step t939 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t939.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t939.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t939.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t939.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t939.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t939.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t939.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t939.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t939.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t939.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t939.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t939.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t939.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.55  (step t939.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t939.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t939.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.55  (step t939.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t939.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t939.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t939.t18))
% 18.32/18.55  (step t939.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t939.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t939.t19 t939.t20))
% 18.32/18.55  (step t939.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t939.t17 t939.t21))
% 18.32/18.55  (step t939.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 (t939.t5 t939.t6 t939.t7 t939.t8 t939.t9 t939.t10 t939.t11 t939.t12 t939.t13 t939.t14 t939.t15 t939.t16 t939.t22))
% 18.32/18.55  (step t939.t24 (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 (t939.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t939 t940))
% 18.32/18.55  (anchor :step t942 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t942.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t942.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t942.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t942.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t942.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t942.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t942.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t942.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t942.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t942.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t942.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.55  (step t942.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t942.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t942.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t942.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t942.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.55  (step t942.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t942.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t942.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t942.t18))
% 18.32/18.55  (step t942.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t942.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t942.t19 t942.t20))
% 18.32/18.55  (step t942.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t942.t17 t942.t21))
% 18.32/18.55  (step t942.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 (t942.t5 t942.t6 t942.t7 t942.t8 t942.t9 t942.t10 t942.t11 t942.t12 t942.t13 t942.t14 t942.t15 t942.t16 t942.t22))
% 18.32/18.55  (step t942.t24 (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 (t942.t23))
% 18.32/18.55  (step t942 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t942 t943))
% 18.32/18.55  (anchor :step t945 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t945.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t945.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t945.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t945.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t945.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t945.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t945.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t945.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t945.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t945.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t945.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t945.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t945.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t945.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t945.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t945.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t945.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t945.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t945.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t945.t18))
% 18.32/18.55  (step t945.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t945.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t945.t19 t945.t20))
% 18.32/18.55  (step t945.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t945.t17 t945.t21))
% 18.32/18.55  (step t945.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 (t945.t5 t945.t6 t945.t7 t945.t8 t945.t9 t945.t10 t945.t11 t945.t12 t945.t13 t945.t14 t945.t15 t945.t16 t945.t22))
% 18.32/18.55  (step t945.t24 (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 (t945.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t945 t946))
% 18.32/18.55  (anchor :step t948 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t948.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t948.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t948.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t948.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t948.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t948.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t948.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t948.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t948.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t948.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t948.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t948.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t948.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t948.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t948.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.55  (step t948.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t948.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t948.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t948.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t948.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t948.t19))
% 18.32/18.55  (step t948.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t948.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t948.t20 t948.t21))
% 18.32/18.55  (step t948.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t948.t18 t948.t22))
% 18.32/18.55  (step t948.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 (t948.t5 t948.t6 t948.t7 t948.t8 t948.t9 t948.t10 t948.t11 t948.t12 t948.t13 t948.t14 t948.t15 t948.t16 t948.t17 t948.t23))
% 18.32/18.55  (step t948.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 (t948.t24))
% 18.32/18.55  (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) 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.32/18.55  (step t949 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.55  (step t950 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t948 t949))
% 18.32/18.55  (anchor :step t951 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.55  (step t951.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t951.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t951.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t951.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t951.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.55  (step t951.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t951.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t951.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t951.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.55  (step t951.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t951.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t951.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.55  (step t951.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t951.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.55  (step t951.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.55  (step t951.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t951.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t951.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t951.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t951.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t951.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t951.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.32/18.55  (step t951.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t951.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t951.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t951.t24))
% 18.32/18.55  (step t951.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t951.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t951.t25 t951.t26))
% 18.32/18.55  (step t951.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t951.t23 t951.t27))
% 18.32/18.55  (step t951.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t951.t6 t951.t7 t951.t8 t951.t9 t951.t10 t951.t11 t951.t12 t951.t13 t951.t14 t951.t15 t951.t16 t951.t17 t951.t18 t951.t19 t951.t20 t951.t21 t951.t22 t951.t28))
% 18.32/18.55  (step t951.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t951.t29))
% 18.32/18.55  (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) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.32/18.55  (step t952 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.32/18.55  (step t953 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t951 t952))
% 18.32/18.55  (anchor :step t954 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t954.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t954.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t954.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t954.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t954.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t954.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t954.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t954.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t954.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t954.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t954.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t954.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t954.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t954.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t954.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t954.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t954.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t954.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t954.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t954.t18))
% 18.32/18.55  (step t954.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t954.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t954.t19 t954.t20))
% 18.32/18.55  (step t954.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t954.t17 t954.t21))
% 18.32/18.55  (step t954.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 (t954.t5 t954.t6 t954.t7 t954.t8 t954.t9 t954.t10 t954.t11 t954.t12 t954.t13 t954.t14 t954.t15 t954.t16 t954.t22))
% 18.32/18.55  (step t954.t24 (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 (t954.t23))
% 18.32/18.55  (step t954 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.55  (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) 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.32/18.55  (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) 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 (t954 t955))
% 18.32/18.55  (anchor :step t957 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t957.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t957.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t957.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t957.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t957.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t957.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t957.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t957.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t957.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t957.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t957.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t957.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t957.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t957.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.55  (step t957.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.55  (step t957.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t957.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.55  (step t957.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t957.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t957.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t957.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t957.t20))
% 18.32/18.55  (step t957.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t957.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t957.t21 t957.t22))
% 18.32/18.55  (step t957.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t957.t19 t957.t23))
% 18.32/18.55  (step t957.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t957.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t957.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t957.t26))
% 18.32/18.55  (step t957.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t957.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t957.t27 t957.t28))
% 18.32/18.55  (step t957.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t957.t25 t957.t29))
% 18.32/18.55  (step t957.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.55  (step t957.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t957.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t957.t32))
% 18.32/18.55  (step t957.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t957.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t957.t33 t957.t34))
% 18.32/18.55  (step t957.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t957.t31 t957.t35))
% 18.32/18.55  (step t957.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.55  (step t957.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t957.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t957.t38))
% 18.32/18.55  (step t957.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t957.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t957.t39 t957.t40))
% 18.32/18.55  (step t957.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t957.t37 t957.t41))
% 18.32/18.55  (step t957.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 (t957.t5 t957.t6 t957.t7 t957.t8 t957.t9 t957.t10 t957.t11 t957.t12 t957.t13 t957.t14 t957.t15 t957.t16 t957.t17 t957.t18 t957.t24 t957.t30 t957.t36 t957.t42))
% 18.32/18.55  (step t957.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 (t957.t43))
% 18.32/18.55  (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 Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.55  (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) 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.32/18.55  (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) 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 (t957 t958))
% 18.32/18.55  (anchor :step t960 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t960.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t960.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t960.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t960.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t960.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t960.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t960.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t960.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t960.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t960.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t960.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t960.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t960.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t960.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t960.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t960.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t960.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t960.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t960.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t960.t18))
% 18.32/18.55  (step t960.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t960.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t960.t19 t960.t20))
% 18.32/18.55  (step t960.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t960.t17 t960.t21))
% 18.32/18.55  (step t960.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 (t960.t5 t960.t6 t960.t7 t960.t8 t960.t9 t960.t10 t960.t11 t960.t12 t960.t13 t960.t14 t960.t15 t960.t16 t960.t22))
% 18.32/18.55  (step t960.t24 (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 (t960.t23))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t960 t961))
% 18.32/18.55  (anchor :step t963 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t963.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t963.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t963.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t963.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t963.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t963.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t963.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t963.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t963.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t963.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t963.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t963.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t963.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.55  (step t963.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.55  (step t963.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t963.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t963.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t963.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t963.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t963.t18))
% 18.32/18.55  (step t963.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t963.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t963.t19 t963.t20))
% 18.32/18.55  (step t963.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t963.t17 t963.t21))
% 18.32/18.55  (step t963.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 (t963.t5 t963.t6 t963.t7 t963.t8 t963.t9 t963.t10 t963.t11 t963.t12 t963.t13 t963.t14 t963.t15 t963.t16 t963.t22))
% 18.32/18.55  (step t963.t24 (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 (t963.t23))
% 18.32/18.55  (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) 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.32/18.55  (step t964 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t965 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t963 t964))
% 18.32/18.55  (anchor :step t966 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t966.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t966.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t966.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t966.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t966.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t966.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t966.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t966.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t966.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t966.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t966.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t966.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t966.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t966.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t966.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t966.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t966.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t966.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t966.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t966.t18))
% 18.32/18.55  (step t966.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t966.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t966.t19 t966.t20))
% 18.32/18.55  (step t966.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t966.t17 t966.t21))
% 18.32/18.55  (step t966.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 (t966.t5 t966.t6 t966.t7 t966.t8 t966.t9 t966.t10 t966.t11 t966.t12 t966.t13 t966.t14 t966.t15 t966.t16 t966.t22))
% 18.32/18.55  (step t966.t24 (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 (t966.t23))
% 18.32/18.55  (step t966 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t967 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (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.32/18.55  (step t968 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b 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 (t966 t967))
% 18.32/18.55  (anchor :step t969 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t969.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t969.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t969.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t969.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t969.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t969.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t969.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t969.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t969.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t969.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t969.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.55  (step t969.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t969.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.55  (step t969.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.55  (step t969.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.55  (step t969.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t969.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t969.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t969.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t969.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t969.t19))
% 18.32/18.55  (step t969.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t969.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t969.t20 t969.t21))
% 18.32/18.55  (step t969.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t969.t18 t969.t22))
% 18.32/18.55  (step t969.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 (t969.t5 t969.t6 t969.t7 t969.t8 t969.t9 t969.t10 t969.t11 t969.t12 t969.t13 t969.t14 t969.t15 t969.t16 t969.t17 t969.t23))
% 18.32/18.55  (step t969.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 (t969.t24))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t969 t970))
% 18.32/18.55  (anchor :step t972 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t972.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t972.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t972.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t972.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t972.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t972.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t972.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t972.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t972.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t972.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t972.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.55  (step t972.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t972.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.55  (step t972.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.55  (step t972.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.55  (step t972.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t972.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t972.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t972.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t972.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t972.t19))
% 18.32/18.55  (step t972.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t972.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t972.t20 t972.t21))
% 18.32/18.55  (step t972.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t972.t18 t972.t22))
% 18.32/18.55  (step t972.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 (t972.t5 t972.t6 t972.t7 t972.t8 t972.t9 t972.t10 t972.t11 t972.t12 t972.t13 t972.t14 t972.t15 t972.t16 t972.t17 t972.t23))
% 18.32/18.55  (step t972.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 (t972.t24))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t972 t973))
% 18.32/18.55  (anchor :step t975 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t975.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t975.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t975.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t975.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t975.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t975.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t975.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t975.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t975.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t975.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t975.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.55  (step t975.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t975.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.55  (step t975.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.55  (step t975.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.55  (step t975.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t975.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.55  (step t975.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t975.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t975.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t975.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t975.t20))
% 18.32/18.55  (step t975.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t975.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t975.t21 t975.t22))
% 18.32/18.55  (step t975.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t975.t19 t975.t23))
% 18.32/18.55  (step t975.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t975.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t975.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t975.t26))
% 18.32/18.55  (step t975.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t975.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t975.t27 t975.t28))
% 18.32/18.55  (step t975.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t975.t25 t975.t29))
% 18.32/18.55  (step t975.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.55  (step t975.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t975.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t975.t32))
% 18.32/18.55  (step t975.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t975.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t975.t33 t975.t34))
% 18.32/18.55  (step t975.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t975.t31 t975.t35))
% 18.32/18.55  (step t975.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.55  (step t975.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t975.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t975.t38))
% 18.32/18.55  (step t975.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t975.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t975.t39 t975.t40))
% 18.32/18.55  (step t975.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t975.t37 t975.t41))
% 18.32/18.55  (step t975.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 (t975.t5 t975.t6 t975.t7 t975.t8 t975.t9 t975.t10 t975.t11 t975.t12 t975.t13 t975.t14 t975.t15 t975.t16 t975.t17 t975.t18 t975.t24 t975.t30 t975.t36 t975.t42))
% 18.32/18.55  (step t975.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 (t975.t43))
% 18.32/18.55  (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) 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.32/18.55  (step t976 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.55  (step t977 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t975 t976))
% 18.32/18.55  (anchor :step t978 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t978.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t978.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t978.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t978.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t978.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t978.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t978.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t978.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t978.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t978.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t978.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t978.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t978.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t978.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.55  (step t978.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t978.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.55  (step t978.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.55  (step t978.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t978.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t978.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t978.t19))
% 18.32/18.55  (step t978.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t978.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t978.t20 t978.t21))
% 18.32/18.55  (step t978.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t978.t18 t978.t22))
% 18.32/18.55  (step t978.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t978.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t978.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t978.t25))
% 18.32/18.55  (step t978.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t978.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t978.t26 t978.t27))
% 18.32/18.55  (step t978.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t978.t24 t978.t28))
% 18.32/18.55  (step t978.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.55  (step t978.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t978.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t978.t31))
% 18.32/18.55  (step t978.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t978.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t978.t32 t978.t33))
% 18.32/18.55  (step t978.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t978.t30 t978.t34))
% 18.32/18.55  (step t978.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.55  (step t978.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t978.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t978.t37))
% 18.32/18.55  (step t978.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t978.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t978.t38 t978.t39))
% 18.32/18.55  (step t978.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t978.t36 t978.t40))
% 18.32/18.55  (step t978.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 (t978.t5 t978.t6 t978.t7 t978.t8 t978.t9 t978.t10 t978.t11 t978.t12 t978.t13 t978.t14 t978.t15 t978.t16 t978.t17 t978.t23 t978.t29 t978.t35 t978.t41))
% 18.32/18.55  (step t978.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 (t978.t42))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t978 t979))
% 18.32/18.55  (anchor :step t981 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t981.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t981.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t981.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t981.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t981.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t981.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t981.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t981.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t981.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t981.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t981.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.55  (step t981.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t981.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.32/18.55  (step t981.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.55  (step t981.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t981.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.55  (step t981.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t981.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t981.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t981.t18))
% 18.32/18.55  (step t981.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t981.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t981.t19 t981.t20))
% 18.32/18.55  (step t981.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t981.t17 t981.t21))
% 18.32/18.55  (step t981.t23 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t981.t24 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t981.t25 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t981.t24))
% 18.32/18.55  (step t981.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t981.t27 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t981.t25 t981.t26))
% 18.32/18.55  (step t981.t28 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t981.t23 t981.t27))
% 18.32/18.55  (step t981.t29 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.55  (step t981.t30 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t981.t31 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t981.t30))
% 18.32/18.55  (step t981.t32 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t981.t33 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t981.t31 t981.t32))
% 18.32/18.55  (step t981.t34 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t981.t29 t981.t33))
% 18.32/18.55  (step t981.t35 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.55  (step t981.t36 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t981.t37 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t981.t36))
% 18.32/18.55  (step t981.t38 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.55  (step t981.t39 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t981.t37 t981.t38))
% 18.32/18.55  (step t981.t40 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t981.t35 t981.t39))
% 18.32/18.55  (step t981.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 (t981.t5 t981.t6 t981.t7 t981.t8 t981.t9 t981.t10 t981.t11 t981.t12 t981.t13 t981.t14 t981.t15 t981.t16 t981.t22 t981.t28 t981.t34 t981.t40))
% 18.32/18.55  (step t981.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 (t981.t41))
% 18.32/18.55  (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) 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.32/18.55  (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) 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.32/18.55  (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) 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 (t981 t982))
% 18.32/18.55  (anchor :step t984 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.55  (step t984.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.55  (step t984.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.55  (step t984.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.55  (step t984.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.55  (step t984.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.55  (step t984.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.55  (step t984.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.55  (step t984.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.55  (step t984.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.55  (step t984.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.55  (step t984.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.55  (step t984.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.55  (step t984.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.55  (step t984.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.55  (step t984.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.55  (step t984.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.55  (step t984.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.55  (step t984.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t984.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t984.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t984.t19))
% 18.32/18.55  (step t984.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.55  (step t984.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t984.t20 t984.t21))
% 18.32/18.55  (step t984.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t984.t18 t984.t22))
% 18.32/18.55  (step t984.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.55  (step t984.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.55  (step t984.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t984.t25))
% 18.32/18.55  (step t984.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t984.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t984.t26 t984.t27))
% 18.32/18.56  (step t984.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t984.t24 t984.t28))
% 18.32/18.56  (step t984.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t984.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t984.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t984.t31))
% 18.32/18.56  (step t984.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t984.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t984.t32 t984.t33))
% 18.32/18.56  (step t984.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t984.t30 t984.t34))
% 18.32/18.56  (step t984.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t984.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t984.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t984.t37))
% 18.32/18.56  (step t984.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t984.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t984.t38 t984.t39))
% 18.32/18.56  (step t984.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t984.t36 t984.t40))
% 18.32/18.56  (step t984.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 (t984.t5 t984.t6 t984.t7 t984.t8 t984.t9 t984.t10 t984.t11 t984.t12 t984.t13 t984.t14 t984.t15 t984.t16 t984.t17 t984.t23 t984.t29 t984.t35 t984.t41))
% 18.32/18.56  (step t984.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 (t984.t42))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t984 t985))
% 18.32/18.56  (anchor :step t987 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.56  (step t987.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t987.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t987.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t987.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t987.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.56  (step t987.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t987.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t987.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t987.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.56  (step t987.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t987.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t987.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.56  (step t987.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t987.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.56  (step t987.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.56  (step t987.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t987.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t987.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.56  (step t987.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t987.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t987.t21 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t987.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.56  (step t987.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t987.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t987.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t987.t24))
% 18.32/18.56  (step t987.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t987.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t987.t25 t987.t26))
% 18.32/18.56  (step t987.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t987.t23 t987.t27))
% 18.32/18.56  (step t987.t29 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t987.t30 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t987.t31 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t987.t30))
% 18.32/18.56  (step t987.t32 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t987.t33 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t987.t31 t987.t32))
% 18.32/18.56  (step t987.t34 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t987.t29 t987.t33))
% 18.32/18.56  (step t987.t35 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t987.t36 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t987.t37 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t987.t36))
% 18.32/18.56  (step t987.t38 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t987.t39 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t987.t37 t987.t38))
% 18.32/18.56  (step t987.t40 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t987.t35 t987.t39))
% 18.32/18.56  (step t987.t41 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t987.t42 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t987.t43 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t987.t42))
% 18.32/18.56  (step t987.t44 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t987.t45 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t987.t43 t987.t44))
% 18.32/18.56  (step t987.t46 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t987.t41 t987.t45))
% 18.32/18.56  (step t987.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 (t987.t6 t987.t7 t987.t8 t987.t9 t987.t10 t987.t11 t987.t12 t987.t13 t987.t14 t987.t15 t987.t16 t987.t17 t987.t18 t987.t19 t987.t20 t987.t21 t987.t22 t987.t28 t987.t34 t987.t40 t987.t46))
% 18.32/18.56  (step t987.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 (t987.t47))
% 18.32/18.56  (step t987 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 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.32/18.56  (step t988 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 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.32/18.56  (step t989 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 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 (t987 t988))
% 18.32/18.56  (anchor :step t990 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t990.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t990.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t990.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t990.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t990.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t990.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t990.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t990.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t990.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t990.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t990.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t990.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t990.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t990.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.56  (step t990.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t990.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t990.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t990.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t990.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t990.t18))
% 18.32/18.56  (step t990.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t990.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t990.t19 t990.t20))
% 18.32/18.56  (step t990.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t990.t17 t990.t21))
% 18.32/18.56  (step t990.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 (t990.t5 t990.t6 t990.t7 t990.t8 t990.t9 t990.t10 t990.t11 t990.t12 t990.t13 t990.t14 t990.t15 t990.t16 t990.t22))
% 18.32/18.56  (step t990.t24 (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 (t990.t23))
% 18.32/18.56  (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) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.56  (step t991 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t992 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t990 t991))
% 18.32/18.56  (anchor :step t993 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t993.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t993.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t993.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t993.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t993.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t993.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t993.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t993.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t993.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t993.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t993.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t993.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t993.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t993.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.56  (step t993.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t993.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t993.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t993.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t993.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t993.t18))
% 18.32/18.56  (step t993.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t993.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t993.t19 t993.t20))
% 18.32/18.56  (step t993.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t993.t17 t993.t21))
% 18.32/18.56  (step t993.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 (t993.t5 t993.t6 t993.t7 t993.t8 t993.t9 t993.t10 t993.t11 t993.t12 t993.t13 t993.t14 t993.t15 t993.t16 t993.t22))
% 18.32/18.56  (step t993.t24 (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 (t993.t23))
% 18.32/18.56  (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) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.56  (step t994 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t995 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t993 t994))
% 18.32/18.56  (anchor :step t996 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t996.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t996.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t996.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t996.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t996.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t996.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t996.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t996.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t996.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t996.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t996.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.32/18.56  (step t996.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t996.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t996.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t996.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t996.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t996.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t996.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t996.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t996.t18))
% 18.32/18.56  (step t996.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t996.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t996.t19 t996.t20))
% 18.32/18.56  (step t996.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t996.t17 t996.t21))
% 18.32/18.56  (step t996.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 (t996.t5 t996.t6 t996.t7 t996.t8 t996.t9 t996.t10 t996.t11 t996.t12 t996.t13 t996.t14 t996.t15 t996.t16 t996.t22))
% 18.32/18.56  (step t996.t24 (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 (t996.t23))
% 18.32/18.56  (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) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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.32/18.56  (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) 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.32/18.56  (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) 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 (t996 t997))
% 18.32/18.56  (anchor :step t999 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t999.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t999.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t999.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t999.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t999.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t999.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t999.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t999.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t999.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t999.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t999.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t999.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t999.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t999.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.56  (step t999.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t999.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t999.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t999.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t999.t17))
% 18.32/18.56  (step t999.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t999.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t999.t18 t999.t19))
% 18.32/18.56  (step t999.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t999.t16 t999.t20))
% 18.32/18.56  (step t999.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 (t999.t5 t999.t6 t999.t7 t999.t8 t999.t9 t999.t10 t999.t11 t999.t12 t999.t13 t999.t14 t999.t15 t999.t21))
% 18.32/18.56  (step t999.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 (t999.t22))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t999 t1000))
% 18.32/18.56  (anchor :step t1002 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1002.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1002.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1002.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1002.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1002.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1002.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1002.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1002.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1002.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1002.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1002.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1002.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1002.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1002.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.32/18.56  (step t1002.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.56  (step t1002.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1002.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1002.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1002.t17))
% 18.32/18.56  (step t1002.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1002.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1002.t18 t1002.t19))
% 18.32/18.56  (step t1002.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1002.t16 t1002.t20))
% 18.32/18.56  (step t1002.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 (t1002.t5 t1002.t6 t1002.t7 t1002.t8 t1002.t9 t1002.t10 t1002.t11 t1002.t12 t1002.t13 t1002.t14 t1002.t15 t1002.t21))
% 18.32/18.56  (step t1002.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 (t1002.t22))
% 18.32/18.56  (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) 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.32/18.56  (step t1003 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.56  (step t1004 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t1002 t1003))
% 18.32/18.56  (anchor :step t1005 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1005.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1005.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1005.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1005.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1005.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1005.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1005.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1005.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1005.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1005.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1005.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1005.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1005.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.56  (step t1005.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.32/18.56  (step t1005.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.56  (step t1005.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.56  (step t1005.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1005.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1005.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1005.t18))
% 18.32/18.56  (step t1005.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1005.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1005.t19 t1005.t20))
% 18.32/18.56  (step t1005.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1005.t17 t1005.t21))
% 18.32/18.56  (step t1005.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 (t1005.t5 t1005.t6 t1005.t7 t1005.t8 t1005.t9 t1005.t10 t1005.t11 t1005.t12 t1005.t13 t1005.t14 t1005.t15 t1005.t16 t1005.t22))
% 18.32/18.56  (step t1005.t24 (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 (t1005.t23))
% 18.32/18.56  (step t1005 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1005 t1006))
% 18.32/18.56  (anchor :step t1008 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1008.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1008.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1008.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1008.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1008.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1008.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1008.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1008.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1008.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1008.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1008.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1008.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1008.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1008.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.32/18.56  (step t1008.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.56  (step t1008.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1008.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1008.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1008.t17))
% 18.32/18.56  (step t1008.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1008.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1008.t18 t1008.t19))
% 18.32/18.56  (step t1008.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1008.t16 t1008.t20))
% 18.32/18.56  (step t1008.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 (t1008.t5 t1008.t6 t1008.t7 t1008.t8 t1008.t9 t1008.t10 t1008.t11 t1008.t12 t1008.t13 t1008.t14 t1008.t15 t1008.t21))
% 18.32/18.56  (step t1008.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 (t1008.t22))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1008 t1009))
% 18.32/18.56  (anchor :step t1011 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1011.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1011.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1011.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1011.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1011.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1011.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1011.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1011.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1011.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1011.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1011.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1011.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1011.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1011.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.32/18.56  (step t1011.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.56  (step t1011.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.56  (step t1011.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1011.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1011.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1011.t18))
% 18.32/18.56  (step t1011.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1011.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1011.t19 t1011.t20))
% 18.32/18.56  (step t1011.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1011.t17 t1011.t21))
% 18.32/18.56  (step t1011.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 (t1011.t5 t1011.t6 t1011.t7 t1011.t8 t1011.t9 t1011.t10 t1011.t11 t1011.t12 t1011.t13 t1011.t14 t1011.t15 t1011.t16 t1011.t22))
% 18.32/18.56  (step t1011.t24 (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 (t1011.t23))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1011 t1012))
% 18.32/18.56  (anchor :step t1014 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1014.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1014.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1014.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1014.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1014.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1014.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1014.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1014.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1014.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1014.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1014.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t1014.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1014.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1014.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.32/18.56  (step t1014.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.56  (step t1014.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.56  (step t1014.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1014.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1014.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1014.t18))
% 18.32/18.56  (step t1014.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1014.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1014.t19 t1014.t20))
% 18.32/18.56  (step t1014.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1014.t17 t1014.t21))
% 18.32/18.56  (step t1014.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 (t1014.t5 t1014.t6 t1014.t7 t1014.t8 t1014.t9 t1014.t10 t1014.t11 t1014.t12 t1014.t13 t1014.t14 t1014.t15 t1014.t16 t1014.t22))
% 18.32/18.56  (step t1014.t24 (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 (t1014.t23))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1014 t1015))
% 18.32/18.56  (anchor :step t1017 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1017.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1017.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1017.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1017.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1017.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1017.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1017.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1017.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1017.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1017.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1017.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.32/18.56  (step t1017.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1017.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1017.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1017.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.56  (step t1017.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1017.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1017.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1017.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1017.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1017.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1017.t20))
% 18.32/18.56  (step t1017.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1017.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1017.t21 t1017.t22))
% 18.32/18.56  (step t1017.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1017.t19 t1017.t23))
% 18.32/18.56  (step t1017.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1017.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1017.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1017.t26))
% 18.32/18.56  (step t1017.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1017.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1017.t27 t1017.t28))
% 18.32/18.56  (step t1017.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1017.t25 t1017.t29))
% 18.32/18.56  (step t1017.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1017.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1017.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1017.t32))
% 18.32/18.56  (step t1017.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1017.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1017.t33 t1017.t34))
% 18.32/18.56  (step t1017.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1017.t31 t1017.t35))
% 18.32/18.56  (step t1017.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1017.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1017.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1017.t38))
% 18.32/18.56  (step t1017.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1017.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1017.t39 t1017.t40))
% 18.32/18.56  (step t1017.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1017.t37 t1017.t41))
% 18.32/18.56  (step t1017.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 (t1017.t5 t1017.t6 t1017.t7 t1017.t8 t1017.t9 t1017.t10 t1017.t11 t1017.t12 t1017.t13 t1017.t14 t1017.t15 t1017.t16 t1017.t17 t1017.t18 t1017.t24 t1017.t30 t1017.t36 t1017.t42))
% 18.32/18.56  (step t1017.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 (t1017.t43))
% 18.32/18.56  (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) 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.32/18.56  (step t1018 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.56  (step t1019 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t1017 t1018))
% 18.32/18.56  (anchor :step t1020 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1020.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1020.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1020.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1020.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1020.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1020.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1020.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1020.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1020.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1020.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1020.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1020.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1020.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.56  (step t1020.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1020.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1020.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1020.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1020.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1020.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1020.t18))
% 18.32/18.56  (step t1020.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1020.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1020.t19 t1020.t20))
% 18.32/18.56  (step t1020.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1020.t17 t1020.t21))
% 18.32/18.56  (step t1020.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 (t1020.t5 t1020.t6 t1020.t7 t1020.t8 t1020.t9 t1020.t10 t1020.t11 t1020.t12 t1020.t13 t1020.t14 t1020.t15 t1020.t16 t1020.t22))
% 18.32/18.56  (step t1020.t24 (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 (t1020.t23))
% 18.32/18.56  (step t1020 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1021 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1022 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1020 t1021))
% 18.32/18.56  (anchor :step t1023 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1023.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1023.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1023.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1023.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1023.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1023.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1023.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1023.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1023.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1023.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1023.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1023.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1023.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1023.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1023.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.56  (step t1023.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1023.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1023.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1023.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1023.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1023.t19))
% 18.32/18.56  (step t1023.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1023.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1023.t20 t1023.t21))
% 18.32/18.56  (step t1023.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1023.t18 t1023.t22))
% 18.32/18.56  (step t1023.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 (t1023.t5 t1023.t6 t1023.t7 t1023.t8 t1023.t9 t1023.t10 t1023.t11 t1023.t12 t1023.t13 t1023.t14 t1023.t15 t1023.t16 t1023.t17 t1023.t23))
% 18.32/18.56  (step t1023.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 (t1023.t24))
% 18.32/18.56  (step t1023 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1023 t1024))
% 18.32/18.56  (anchor :step t1026 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.56  (step t1026.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1026.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1026.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1026.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1026.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.56  (step t1026.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1026.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1026.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1026.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.56  (step t1026.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1026.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1026.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.56  (step t1026.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1026.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.56  (step t1026.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.56  (step t1026.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1026.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1026.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1026.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1026.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1026.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1026.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.32/18.56  (step t1026.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1026.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1026.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1026.t24))
% 18.32/18.56  (step t1026.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1026.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1026.t25 t1026.t26))
% 18.32/18.56  (step t1026.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1026.t23 t1026.t27))
% 18.32/18.56  (step t1026.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 (t1026.t6 t1026.t7 t1026.t8 t1026.t9 t1026.t10 t1026.t11 t1026.t12 t1026.t13 t1026.t14 t1026.t15 t1026.t16 t1026.t17 t1026.t18 t1026.t19 t1026.t20 t1026.t21 t1026.t22 t1026.t28))
% 18.32/18.56  (step t1026.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 (t1026.t29))
% 18.32/18.56  (step t1026 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.56  (step t1027 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.56  (step t1028 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t1026 t1027))
% 18.32/18.56  (anchor :step t1029 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1029.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1029.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1029.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1029.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1029.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1029.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1029.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1029.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1029.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1029.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1029.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1029.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1029.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.56  (step t1029.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1029.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1029.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1029.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1029.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1029.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1029.t18))
% 18.32/18.56  (step t1029.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1029.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1029.t19 t1029.t20))
% 18.32/18.56  (step t1029.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1029.t17 t1029.t21))
% 18.32/18.56  (step t1029.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 (t1029.t5 t1029.t6 t1029.t7 t1029.t8 t1029.t9 t1029.t10 t1029.t11 t1029.t12 t1029.t13 t1029.t14 t1029.t15 t1029.t16 t1029.t22))
% 18.32/18.56  (step t1029.t24 (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 (t1029.t23))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1029 t1030))
% 18.32/18.56  (anchor :step t1032 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1032.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1032.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1032.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1032.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1032.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1032.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1032.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1032.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1032.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1032.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1032.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1032.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1032.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.56  (step t1032.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1032.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1032.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1032.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1032.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1032.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1032.t18))
% 18.32/18.56  (step t1032.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1032.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1032.t19 t1032.t20))
% 18.32/18.56  (step t1032.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1032.t17 t1032.t21))
% 18.32/18.56  (step t1032.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 (t1032.t5 t1032.t6 t1032.t7 t1032.t8 t1032.t9 t1032.t10 t1032.t11 t1032.t12 t1032.t13 t1032.t14 t1032.t15 t1032.t16 t1032.t22))
% 18.32/18.56  (step t1032.t24 (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 (t1032.t23))
% 18.32/18.56  (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) 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.32/18.56  (step t1033 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.56  (step t1034 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t1032 t1033))
% 18.32/18.56  (anchor :step t1035 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1035.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1035.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1035.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1035.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1035.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1035.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1035.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1035.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1035.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1035.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1035.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1035.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1035.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.56  (step t1035.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1035.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1035.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1035.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.56  (step t1035.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1035.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1035.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1035.t19))
% 18.32/18.56  (step t1035.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1035.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1035.t20 t1035.t21))
% 18.32/18.56  (step t1035.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1035.t18 t1035.t22))
% 18.32/18.56  (step t1035.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 (t1035.t5 t1035.t6 t1035.t7 t1035.t8 t1035.t9 t1035.t10 t1035.t11 t1035.t12 t1035.t13 t1035.t14 t1035.t15 t1035.t16 t1035.t17 t1035.t23))
% 18.32/18.56  (step t1035.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 (t1035.t24))
% 18.32/18.56  (step t1035 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1035 t1036))
% 18.32/18.56  (anchor :step t1038 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1038.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1038.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1038.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1038.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1038.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1038.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1038.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1038.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1038.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1038.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1038.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1038.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1038.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.56  (step t1038.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1038.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1038.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.56  (step t1038.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1038.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1038.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1038.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1038.t19))
% 18.32/18.56  (step t1038.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1038.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1038.t20 t1038.t21))
% 18.32/18.56  (step t1038.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1038.t18 t1038.t22))
% 18.32/18.56  (step t1038.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 (t1038.t5 t1038.t6 t1038.t7 t1038.t8 t1038.t9 t1038.t10 t1038.t11 t1038.t12 t1038.t13 t1038.t14 t1038.t15 t1038.t16 t1038.t17 t1038.t23))
% 18.32/18.56  (step t1038.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 (t1038.t24))
% 18.32/18.56  (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) 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.32/18.56  (step t1039 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1040 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1038 t1039))
% 18.32/18.56  (anchor :step t1041 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.56  (step t1041.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1041.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1041.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1041.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1041.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.56  (step t1041.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1041.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1041.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1041.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.56  (step t1041.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1041.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1041.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.56  (step t1041.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1041.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.56  (step t1041.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.56  (step t1041.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1041.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1041.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.56  (step t1041.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1041.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1041.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.56  (step t1041.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.56  (step t1041.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1041.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1041.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1041.t24))
% 18.32/18.56  (step t1041.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1041.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1041.t25 t1041.t26))
% 18.32/18.56  (step t1041.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1041.t23 t1041.t27))
% 18.32/18.56  (step t1041.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 (t1041.t6 t1041.t7 t1041.t8 t1041.t9 t1041.t10 t1041.t11 t1041.t12 t1041.t13 t1041.t14 t1041.t15 t1041.t16 t1041.t17 t1041.t18 t1041.t19 t1041.t20 t1041.t21 t1041.t22 t1041.t28))
% 18.32/18.56  (step t1041.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 (t1041.t29))
% 18.32/18.56  (step t1041 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.56  (step t1042 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.56  (step t1043 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t1041 t1042))
% 18.32/18.56  (anchor :step t1044 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1044.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1044.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1044.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1044.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1044.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1044.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1044.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1044.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1044.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1044.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1044.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1044.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1044.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.32/18.56  (step t1044.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1044.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1044.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1044.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1044.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1044.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1044.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1044.t19))
% 18.32/18.56  (step t1044.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1044.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1044.t20 t1044.t21))
% 18.32/18.56  (step t1044.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1044.t18 t1044.t22))
% 18.32/18.56  (step t1044.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1044.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1044.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1044.t25))
% 18.32/18.56  (step t1044.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1044.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1044.t26 t1044.t27))
% 18.32/18.56  (step t1044.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1044.t24 t1044.t28))
% 18.32/18.56  (step t1044.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1044.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1044.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1044.t31))
% 18.32/18.56  (step t1044.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1044.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1044.t32 t1044.t33))
% 18.32/18.56  (step t1044.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1044.t30 t1044.t34))
% 18.32/18.56  (step t1044.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1044.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1044.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1044.t37))
% 18.32/18.56  (step t1044.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1044.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1044.t38 t1044.t39))
% 18.32/18.56  (step t1044.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1044.t36 t1044.t40))
% 18.32/18.56  (step t1044.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 (t1044.t5 t1044.t6 t1044.t7 t1044.t8 t1044.t9 t1044.t10 t1044.t11 t1044.t12 t1044.t13 t1044.t14 t1044.t15 t1044.t16 t1044.t17 t1044.t23 t1044.t29 t1044.t35 t1044.t41))
% 18.32/18.56  (step t1044.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 (t1044.t42))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1044 t1045))
% 18.32/18.56  (anchor :step t1047 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1047.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1047.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1047.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1047.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1047.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1047.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1047.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1047.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1047.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1047.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1047.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1047.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1047.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.56  (step t1047.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1047.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1047.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1047.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1047.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1047.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1047.t18))
% 18.32/18.56  (step t1047.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1047.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1047.t19 t1047.t20))
% 18.32/18.56  (step t1047.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1047.t17 t1047.t21))
% 18.32/18.56  (step t1047.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 (t1047.t5 t1047.t6 t1047.t7 t1047.t8 t1047.t9 t1047.t10 t1047.t11 t1047.t12 t1047.t13 t1047.t14 t1047.t15 t1047.t16 t1047.t22))
% 18.32/18.56  (step t1047.t24 (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 (t1047.t23))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1047 t1048))
% 18.32/18.56  (anchor :step t1050 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1050.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1050.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1050.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1050.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1050.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1050.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1050.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1050.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1050.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1050.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1050.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1050.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1050.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.56  (step t1050.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1050.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1050.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1050.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1050.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1050.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1050.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1050.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1050.t20))
% 18.32/18.56  (step t1050.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1050.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1050.t21 t1050.t22))
% 18.32/18.56  (step t1050.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1050.t19 t1050.t23))
% 18.32/18.56  (step t1050.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1050.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1050.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1050.t26))
% 18.32/18.56  (step t1050.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1050.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1050.t27 t1050.t28))
% 18.32/18.56  (step t1050.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1050.t25 t1050.t29))
% 18.32/18.56  (step t1050.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1050.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1050.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1050.t32))
% 18.32/18.56  (step t1050.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1050.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1050.t33 t1050.t34))
% 18.32/18.56  (step t1050.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1050.t31 t1050.t35))
% 18.32/18.56  (step t1050.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1050.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1050.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1050.t38))
% 18.32/18.56  (step t1050.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1050.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1050.t39 t1050.t40))
% 18.32/18.56  (step t1050.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1050.t37 t1050.t41))
% 18.32/18.56  (step t1050.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 (t1050.t5 t1050.t6 t1050.t7 t1050.t8 t1050.t9 t1050.t10 t1050.t11 t1050.t12 t1050.t13 t1050.t14 t1050.t15 t1050.t16 t1050.t17 t1050.t18 t1050.t24 t1050.t30 t1050.t36 t1050.t42))
% 18.32/18.56  (step t1050.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 (t1050.t43))
% 18.32/18.56  (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) 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.32/18.56  (step t1051 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.56  (step t1052 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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 (t1050 t1051))
% 18.32/18.56  (anchor :step t1053 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1053.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1053.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1053.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1053.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1053.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1053.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1053.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1053.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1053.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1053.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1053.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1053.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1053.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1053.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.56  (step t1053.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.56  (step t1053.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1053.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1053.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1053.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1053.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1053.t19))
% 18.32/18.56  (step t1053.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1053.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1053.t20 t1053.t21))
% 18.32/18.56  (step t1053.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1053.t18 t1053.t22))
% 18.32/18.56  (step t1053.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 (t1053.t5 t1053.t6 t1053.t7 t1053.t8 t1053.t9 t1053.t10 t1053.t11 t1053.t12 t1053.t13 t1053.t14 t1053.t15 t1053.t16 t1053.t17 t1053.t23))
% 18.32/18.56  (step t1053.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 (t1053.t24))
% 18.32/18.56  (step t1053 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.56  (step t1054 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1055 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1053 t1054))
% 18.32/18.56  (anchor :step t1056 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.56  (step t1056.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1056.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1056.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1056.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1056.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.56  (step t1056.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1056.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1056.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1056.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.56  (step t1056.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1056.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1056.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.56  (step t1056.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1056.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.56  (step t1056.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.56  (step t1056.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1056.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1056.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1056.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.56  (step t1056.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1056.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1056.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.32/18.56  (step t1056.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1056.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1056.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1056.t24))
% 18.32/18.56  (step t1056.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1056.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1056.t25 t1056.t26))
% 18.32/18.56  (step t1056.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1056.t23 t1056.t27))
% 18.32/18.56  (step t1056.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 (t1056.t6 t1056.t7 t1056.t8 t1056.t9 t1056.t10 t1056.t11 t1056.t12 t1056.t13 t1056.t14 t1056.t15 t1056.t16 t1056.t17 t1056.t18 t1056.t19 t1056.t20 t1056.t21 t1056.t22 t1056.t28))
% 18.32/18.56  (step t1056.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 (t1056.t29))
% 18.32/18.56  (step t1056 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.56  (step t1057 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.56  (step t1058 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t1056 t1057))
% 18.32/18.56  (anchor :step t1059 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1059.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1059.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1059.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1059.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1059.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1059.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1059.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1059.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1059.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1059.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1059.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1059.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1059.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1059.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1059.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1059.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1059.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1059.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1059.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1059.t18))
% 18.32/18.56  (step t1059.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1059.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1059.t19 t1059.t20))
% 18.32/18.56  (step t1059.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1059.t17 t1059.t21))
% 18.32/18.56  (step t1059.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 (t1059.t5 t1059.t6 t1059.t7 t1059.t8 t1059.t9 t1059.t10 t1059.t11 t1059.t12 t1059.t13 t1059.t14 t1059.t15 t1059.t16 t1059.t22))
% 18.32/18.56  (step t1059.t24 (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 (t1059.t23))
% 18.32/18.56  (step t1059 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1060 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1061 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1059 t1060))
% 18.32/18.56  (anchor :step t1062 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1062.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1062.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1062.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1062.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1062.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1062.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1062.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1062.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1062.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1062.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1062.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1062.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1062.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1062.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.56  (step t1062.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1062.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1062.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1062.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1062.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1062.t18))
% 18.32/18.56  (step t1062.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1062.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1062.t19 t1062.t20))
% 18.32/18.56  (step t1062.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1062.t17 t1062.t21))
% 18.32/18.56  (step t1062.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 (t1062.t5 t1062.t6 t1062.t7 t1062.t8 t1062.t9 t1062.t10 t1062.t11 t1062.t12 t1062.t13 t1062.t14 t1062.t15 t1062.t16 t1062.t22))
% 18.32/18.56  (step t1062.t24 (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 (t1062.t23))
% 18.32/18.56  (step t1062 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1062 t1063))
% 18.32/18.56  (anchor :step t1065 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1065.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1065.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1065.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1065.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1065.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1065.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1065.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1065.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1065.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1065.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1065.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1065.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1065.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1065.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.56  (step t1065.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1065.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1065.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1065.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1065.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1065.t18))
% 18.32/18.56  (step t1065.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1065.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1065.t19 t1065.t20))
% 18.32/18.56  (step t1065.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1065.t17 t1065.t21))
% 18.32/18.56  (step t1065.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 (t1065.t5 t1065.t6 t1065.t7 t1065.t8 t1065.t9 t1065.t10 t1065.t11 t1065.t12 t1065.t13 t1065.t14 t1065.t15 t1065.t16 t1065.t22))
% 18.32/18.56  (step t1065.t24 (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 (t1065.t23))
% 18.32/18.56  (step t1065 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.56  (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) 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.32/18.56  (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) 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 (t1065 t1066))
% 18.32/18.56  (anchor :step t1068 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1068.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1068.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1068.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1068.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1068.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1068.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1068.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1068.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1068.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1068.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1068.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1068.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1068.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1068.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1068.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1068.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.56  (step t1068.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1068.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1068.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1068.t18))
% 18.32/18.56  (step t1068.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1068.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1068.t19 t1068.t20))
% 18.32/18.56  (step t1068.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1068.t17 t1068.t21))
% 18.32/18.56  (step t1068.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 (t1068.t5 t1068.t6 t1068.t7 t1068.t8 t1068.t9 t1068.t10 t1068.t11 t1068.t12 t1068.t13 t1068.t14 t1068.t15 t1068.t16 t1068.t22))
% 18.32/18.56  (step t1068.t24 (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 (t1068.t23))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1068 t1069))
% 18.32/18.56  (anchor :step t1071 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1071.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1071.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1071.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1071.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1071.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1071.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1071.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1071.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1071.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1071.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1071.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t1071.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1071.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1071.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1071.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.56  (step t1071.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1071.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1071.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1071.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1071.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1071.t19))
% 18.32/18.56  (step t1071.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1071.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1071.t20 t1071.t21))
% 18.32/18.56  (step t1071.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1071.t18 t1071.t22))
% 18.32/18.56  (step t1071.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 (t1071.t5 t1071.t6 t1071.t7 t1071.t8 t1071.t9 t1071.t10 t1071.t11 t1071.t12 t1071.t13 t1071.t14 t1071.t15 t1071.t16 t1071.t17 t1071.t23))
% 18.32/18.56  (step t1071.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 (t1071.t24))
% 18.32/18.56  (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 Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.56  (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) 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.32/18.56  (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) 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 (t1071 t1072))
% 18.32/18.56  (anchor :step t1074 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.56  (step t1074.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1074.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1074.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1074.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1074.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.56  (step t1074.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1074.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1074.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1074.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.56  (step t1074.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1074.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1074.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.56  (step t1074.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1074.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.56  (step t1074.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.56  (step t1074.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t1074.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1074.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1074.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1074.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1074.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1074.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.32/18.56  (step t1074.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1074.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1074.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1074.t24))
% 18.32/18.56  (step t1074.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1074.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1074.t25 t1074.t26))
% 18.32/18.56  (step t1074.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1074.t23 t1074.t27))
% 18.32/18.56  (step t1074.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 (t1074.t6 t1074.t7 t1074.t8 t1074.t9 t1074.t10 t1074.t11 t1074.t12 t1074.t13 t1074.t14 t1074.t15 t1074.t16 t1074.t17 t1074.t18 t1074.t19 t1074.t20 t1074.t21 t1074.t22 t1074.t28))
% 18.32/18.56  (step t1074.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 (t1074.t29))
% 18.32/18.56  (step t1074 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 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.32/18.56  (step t1075 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 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.32/18.56  (step t1076 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 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 (t1074 t1075))
% 18.32/18.56  (anchor :step t1077 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1077.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1077.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1077.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1077.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1077.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1077.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1077.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1077.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1077.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1077.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1077.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t1077.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1077.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.56  (step t1077.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1077.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1077.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1077.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1077.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1077.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1077.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1077.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1077.t20))
% 18.32/18.56  (step t1077.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1077.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1077.t21 t1077.t22))
% 18.32/18.56  (step t1077.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1077.t19 t1077.t23))
% 18.32/18.56  (step t1077.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1077.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1077.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1077.t26))
% 18.32/18.56  (step t1077.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1077.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1077.t27 t1077.t28))
% 18.32/18.56  (step t1077.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1077.t25 t1077.t29))
% 18.32/18.56  (step t1077.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1077.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1077.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1077.t32))
% 18.32/18.56  (step t1077.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1077.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1077.t33 t1077.t34))
% 18.32/18.56  (step t1077.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1077.t31 t1077.t35))
% 18.32/18.56  (step t1077.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1077.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1077.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1077.t38))
% 18.32/18.56  (step t1077.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1077.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1077.t39 t1077.t40))
% 18.32/18.56  (step t1077.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1077.t37 t1077.t41))
% 18.32/18.56  (step t1077.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 (t1077.t5 t1077.t6 t1077.t7 t1077.t8 t1077.t9 t1077.t10 t1077.t11 t1077.t12 t1077.t13 t1077.t14 t1077.t15 t1077.t16 t1077.t17 t1077.t18 t1077.t24 t1077.t30 t1077.t36 t1077.t42))
% 18.32/18.56  (step t1077.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 (t1077.t43))
% 18.32/18.56  (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) 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.32/18.56  (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) (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.32/18.56  (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) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.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 (t1077 t1078))
% 18.32/18.56  (anchor :step t1080 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1080.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1080.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1080.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1080.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1080.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1080.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1080.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1080.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1080.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1080.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1080.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t1080.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1080.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1080.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1080.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1080.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1080.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1080.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1080.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1080.t18))
% 18.32/18.56  (step t1080.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1080.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1080.t19 t1080.t20))
% 18.32/18.56  (step t1080.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1080.t17 t1080.t21))
% 18.32/18.56  (step t1080.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 (t1080.t5 t1080.t6 t1080.t7 t1080.t8 t1080.t9 t1080.t10 t1080.t11 t1080.t12 t1080.t13 t1080.t14 t1080.t15 t1080.t16 t1080.t22))
% 18.32/18.56  (step t1080.t24 (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 (t1080.t23))
% 18.32/18.56  (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) 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.32/18.56  (step t1081 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1082 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1080 t1081))
% 18.32/18.56  (anchor :step t1083 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1083.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1083.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1083.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1083.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1083.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1083.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1083.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1083.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1083.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1083.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1083.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t1083.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1083.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1083.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1083.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1083.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1083.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1083.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1083.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1083.t18))
% 18.32/18.56  (step t1083.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1083.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1083.t19 t1083.t20))
% 18.32/18.56  (step t1083.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1083.t17 t1083.t21))
% 18.32/18.56  (step t1083.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 (t1083.t5 t1083.t6 t1083.t7 t1083.t8 t1083.t9 t1083.t10 t1083.t11 t1083.t12 t1083.t13 t1083.t14 t1083.t15 t1083.t16 t1083.t22))
% 18.32/18.56  (step t1083.t24 (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 (t1083.t23))
% 18.32/18.56  (step t1083 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.56  (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) 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.32/18.56  (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) 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 (t1083 t1084))
% 18.32/18.56  (anchor :step t1086 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1086.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1086.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1086.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1086.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1086.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1086.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1086.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1086.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1086.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1086.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1086.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1086.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1086.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1086.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1086.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1086.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1086.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1086.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1086.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1086.t18))
% 18.32/18.56  (step t1086.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1086.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1086.t19 t1086.t20))
% 18.32/18.56  (step t1086.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1086.t17 t1086.t21))
% 18.32/18.56  (step t1086.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 (t1086.t5 t1086.t6 t1086.t7 t1086.t8 t1086.t9 t1086.t10 t1086.t11 t1086.t12 t1086.t13 t1086.t14 t1086.t15 t1086.t16 t1086.t22))
% 18.32/18.56  (step t1086.t24 (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 (t1086.t23))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1086 t1087))
% 18.32/18.56  (anchor :step t1089 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1089.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1089.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1089.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1089.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1089.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1089.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1089.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1089.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1089.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1089.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1089.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t1089.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1089.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1089.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1089.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1089.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1089.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1089.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1089.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1089.t18))
% 18.32/18.56  (step t1089.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1089.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1089.t19 t1089.t20))
% 18.32/18.56  (step t1089.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1089.t17 t1089.t21))
% 18.32/18.56  (step t1089.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 (t1089.t5 t1089.t6 t1089.t7 t1089.t8 t1089.t9 t1089.t10 t1089.t11 t1089.t12 t1089.t13 t1089.t14 t1089.t15 t1089.t16 t1089.t22))
% 18.32/18.56  (step t1089.t24 (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 (t1089.t23))
% 18.32/18.56  (step t1089 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1090 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (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.32/18.56  (step t1091 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b 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 (t1089 t1090))
% 18.32/18.56  (anchor :step t1092 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1092.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1092.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1092.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1092.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1092.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1092.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1092.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1092.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1092.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1092.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1092.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t1092.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1092.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1092.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1092.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1092.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1092.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1092.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1092.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1092.t18))
% 18.32/18.56  (step t1092.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1092.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1092.t19 t1092.t20))
% 18.32/18.56  (step t1092.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1092.t17 t1092.t21))
% 18.32/18.56  (step t1092.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 (t1092.t5 t1092.t6 t1092.t7 t1092.t8 t1092.t9 t1092.t10 t1092.t11 t1092.t12 t1092.t13 t1092.t14 t1092.t15 t1092.t16 t1092.t22))
% 18.32/18.56  (step t1092.t24 (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 (t1092.t23))
% 18.32/18.56  (step t1092 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1093 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (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.32/18.56  (step t1094 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b 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 (t1092 t1093))
% 18.32/18.56  (anchor :step t1095 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1095.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1095.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1095.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1095.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1095.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1095.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1095.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1095.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1095.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1095.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1095.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.56  (step t1095.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1095.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1095.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1095.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.56  (step t1095.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1095.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1095.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1095.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1095.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1095.t19))
% 18.32/18.56  (step t1095.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1095.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1095.t20 t1095.t21))
% 18.32/18.56  (step t1095.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1095.t18 t1095.t22))
% 18.32/18.56  (step t1095.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 (t1095.t5 t1095.t6 t1095.t7 t1095.t8 t1095.t9 t1095.t10 t1095.t11 t1095.t12 t1095.t13 t1095.t14 t1095.t15 t1095.t16 t1095.t17 t1095.t23))
% 18.32/18.56  (step t1095.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 (t1095.t24))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1095 t1096))
% 18.32/18.56  (anchor :step t1098 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1098.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1098.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1098.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1098.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1098.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1098.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1098.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1098.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1098.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1098.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1098.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.56  (step t1098.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1098.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1098.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1098.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.56  (step t1098.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1098.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1098.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1098.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1098.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1098.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1098.t20))
% 18.32/18.56  (step t1098.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1098.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1098.t21 t1098.t22))
% 18.32/18.56  (step t1098.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1098.t19 t1098.t23))
% 18.32/18.56  (step t1098.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1098.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1098.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1098.t26))
% 18.32/18.56  (step t1098.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1098.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1098.t27 t1098.t28))
% 18.32/18.56  (step t1098.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1098.t25 t1098.t29))
% 18.32/18.56  (step t1098.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1098.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1098.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1098.t32))
% 18.32/18.56  (step t1098.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1098.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1098.t33 t1098.t34))
% 18.32/18.56  (step t1098.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1098.t31 t1098.t35))
% 18.32/18.56  (step t1098.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1098.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1098.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1098.t38))
% 18.32/18.56  (step t1098.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1098.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1098.t39 t1098.t40))
% 18.32/18.56  (step t1098.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1098.t37 t1098.t41))
% 18.32/18.56  (step t1098.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 (t1098.t5 t1098.t6 t1098.t7 t1098.t8 t1098.t9 t1098.t10 t1098.t11 t1098.t12 t1098.t13 t1098.t14 t1098.t15 t1098.t16 t1098.t17 t1098.t18 t1098.t24 t1098.t30 t1098.t36 t1098.t42))
% 18.32/18.56  (step t1098.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 (t1098.t43))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1098 t1099))
% 18.32/18.56  (anchor :step t1101 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1101.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1101.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1101.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1101.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1101.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1101.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1101.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1101.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1101.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1101.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1101.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t1101.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1101.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.56  (step t1101.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1101.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1101.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1101.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1101.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1101.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1101.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1101.t19))
% 18.32/18.56  (step t1101.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1101.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1101.t20 t1101.t21))
% 18.32/18.56  (step t1101.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1101.t18 t1101.t22))
% 18.32/18.56  (step t1101.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1101.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1101.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1101.t25))
% 18.32/18.56  (step t1101.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1101.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1101.t26 t1101.t27))
% 18.32/18.56  (step t1101.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1101.t24 t1101.t28))
% 18.32/18.56  (step t1101.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1101.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1101.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1101.t31))
% 18.32/18.56  (step t1101.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1101.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1101.t32 t1101.t33))
% 18.32/18.56  (step t1101.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1101.t30 t1101.t34))
% 18.32/18.56  (step t1101.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1101.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1101.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1101.t37))
% 18.32/18.56  (step t1101.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1101.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1101.t38 t1101.t39))
% 18.32/18.56  (step t1101.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1101.t36 t1101.t40))
% 18.32/18.56  (step t1101.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 (t1101.t5 t1101.t6 t1101.t7 t1101.t8 t1101.t9 t1101.t10 t1101.t11 t1101.t12 t1101.t13 t1101.t14 t1101.t15 t1101.t16 t1101.t17 t1101.t23 t1101.t29 t1101.t35 t1101.t41))
% 18.32/18.56  (step t1101.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 (t1101.t42))
% 18.32/18.56  (step t1101 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1102 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1103 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1101 t1102))
% 18.32/18.56  (anchor :step t1104 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.56  (step t1104.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1104.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1104.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1104.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1104.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.56  (step t1104.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1104.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1104.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1104.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.56  (step t1104.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1104.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1104.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.56  (step t1104.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1104.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.56  (step t1104.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.56  (step t1104.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.56  (step t1104.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1104.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1104.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1104.t20 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1104.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1104.t22 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1104.t23 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1104.t24 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.32/18.56  (step t1104.t25 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1104.t26 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1104.t27 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1104.t26))
% 18.32/18.56  (step t1104.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1104.t29 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1104.t27 t1104.t28))
% 18.32/18.56  (step t1104.t30 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1104.t25 t1104.t29))
% 18.32/18.56  (step t1104.t31 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1104.t32 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1104.t33 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1104.t32))
% 18.32/18.56  (step t1104.t34 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1104.t35 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1104.t33 t1104.t34))
% 18.32/18.56  (step t1104.t36 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1104.t31 t1104.t35))
% 18.32/18.56  (step t1104.t37 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1104.t38 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1104.t39 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1104.t38))
% 18.32/18.56  (step t1104.t40 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1104.t41 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1104.t39 t1104.t40))
% 18.32/18.56  (step t1104.t42 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1104.t37 t1104.t41))
% 18.32/18.56  (step t1104.t43 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1104.t44 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1104.t45 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1104.t44))
% 18.32/18.56  (step t1104.t46 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1104.t47 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1104.t45 t1104.t46))
% 18.32/18.56  (step t1104.t48 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1104.t43 t1104.t47))
% 18.32/18.56  (step t1104.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 (t1104.t6 t1104.t7 t1104.t8 t1104.t9 t1104.t10 t1104.t11 t1104.t12 t1104.t13 t1104.t14 t1104.t15 t1104.t16 t1104.t17 t1104.t18 t1104.t19 t1104.t20 t1104.t21 t1104.t22 t1104.t23 t1104.t24 t1104.t30 t1104.t36 t1104.t42 t1104.t48))
% 18.32/18.56  (step t1104.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 (t1104.t49))
% 18.32/18.56  (step t1104 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.32/18.56  (step t1105 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.32/18.56  (step t1106 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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 (t1104 t1105))
% 18.32/18.56  (anchor :step t1107 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1107.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1107.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1107.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1107.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1107.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1107.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1107.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1107.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1107.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1107.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1107.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1107.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1107.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.56  (step t1107.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1107.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1107.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1107.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1107.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1107.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1107.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1107.t19))
% 18.32/18.56  (step t1107.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1107.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1107.t20 t1107.t21))
% 18.32/18.56  (step t1107.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1107.t18 t1107.t22))
% 18.32/18.56  (step t1107.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1107.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1107.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1107.t25))
% 18.32/18.56  (step t1107.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1107.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1107.t26 t1107.t27))
% 18.32/18.56  (step t1107.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1107.t24 t1107.t28))
% 18.32/18.56  (step t1107.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1107.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1107.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1107.t31))
% 18.32/18.56  (step t1107.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1107.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1107.t32 t1107.t33))
% 18.32/18.56  (step t1107.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1107.t30 t1107.t34))
% 18.32/18.56  (step t1107.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1107.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1107.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1107.t37))
% 18.32/18.56  (step t1107.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1107.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1107.t38 t1107.t39))
% 18.32/18.56  (step t1107.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1107.t36 t1107.t40))
% 18.32/18.56  (step t1107.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 (t1107.t5 t1107.t6 t1107.t7 t1107.t8 t1107.t9 t1107.t10 t1107.t11 t1107.t12 t1107.t13 t1107.t14 t1107.t15 t1107.t16 t1107.t17 t1107.t23 t1107.t29 t1107.t35 t1107.t41))
% 18.32/18.56  (step t1107.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 (t1107.t42))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1107 t1108))
% 18.32/18.56  (anchor :step t1110 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1110.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1110.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1110.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1110.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1110.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1110.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1110.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1110.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1110.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1110.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1110.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1110.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1110.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.56  (step t1110.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1110.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1110.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1110.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1110.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1110.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1110.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1110.t19))
% 18.32/18.56  (step t1110.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1110.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1110.t20 t1110.t21))
% 18.32/18.56  (step t1110.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1110.t18 t1110.t22))
% 18.32/18.56  (step t1110.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1110.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1110.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1110.t25))
% 18.32/18.56  (step t1110.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1110.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1110.t26 t1110.t27))
% 18.32/18.56  (step t1110.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1110.t24 t1110.t28))
% 18.32/18.56  (step t1110.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1110.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1110.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1110.t31))
% 18.32/18.56  (step t1110.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1110.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1110.t32 t1110.t33))
% 18.32/18.56  (step t1110.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1110.t30 t1110.t34))
% 18.32/18.56  (step t1110.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1110.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1110.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1110.t37))
% 18.32/18.56  (step t1110.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1110.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1110.t38 t1110.t39))
% 18.32/18.56  (step t1110.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1110.t36 t1110.t40))
% 18.32/18.56  (step t1110.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 (t1110.t5 t1110.t6 t1110.t7 t1110.t8 t1110.t9 t1110.t10 t1110.t11 t1110.t12 t1110.t13 t1110.t14 t1110.t15 t1110.t16 t1110.t17 t1110.t23 t1110.t29 t1110.t35 t1110.t41))
% 18.32/18.56  (step t1110.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 (t1110.t42))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1110 t1111))
% 18.32/18.56  (anchor :step t1113 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.56  (step t1113.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1113.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1113.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1113.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1113.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.56  (step t1113.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1113.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1113.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1113.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.56  (step t1113.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1113.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1113.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.56  (step t1113.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1113.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.56  (step t1113.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.56  (step t1113.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1113.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1113.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.56  (step t1113.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1113.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1113.t21 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1113.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.56  (step t1113.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1113.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1113.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1113.t24))
% 18.32/18.56  (step t1113.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1113.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1113.t25 t1113.t26))
% 18.32/18.56  (step t1113.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1113.t23 t1113.t27))
% 18.32/18.56  (step t1113.t29 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1113.t30 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1113.t31 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1113.t30))
% 18.32/18.56  (step t1113.t32 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1113.t33 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1113.t31 t1113.t32))
% 18.32/18.56  (step t1113.t34 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1113.t29 t1113.t33))
% 18.32/18.56  (step t1113.t35 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1113.t36 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1113.t37 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1113.t36))
% 18.32/18.56  (step t1113.t38 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1113.t39 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1113.t37 t1113.t38))
% 18.32/18.56  (step t1113.t40 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1113.t35 t1113.t39))
% 18.32/18.56  (step t1113.t41 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1113.t42 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1113.t43 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1113.t42))
% 18.32/18.56  (step t1113.t44 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1113.t45 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1113.t43 t1113.t44))
% 18.32/18.56  (step t1113.t46 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1113.t41 t1113.t45))
% 18.32/18.56  (step t1113.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 (t1113.t6 t1113.t7 t1113.t8 t1113.t9 t1113.t10 t1113.t11 t1113.t12 t1113.t13 t1113.t14 t1113.t15 t1113.t16 t1113.t17 t1113.t18 t1113.t19 t1113.t20 t1113.t21 t1113.t22 t1113.t28 t1113.t34 t1113.t40 t1113.t46))
% 18.32/18.56  (step t1113.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 (t1113.t47))
% 18.32/18.56  (step t1113 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1113 t1114))
% 18.32/18.56  (anchor :step t1116 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1116.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1116.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1116.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1116.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1116.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1116.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1116.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1116.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1116.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1116.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1116.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1116.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1116.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.32/18.56  (step t1116.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1116.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1116.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1116.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1116.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1116.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1116.t18))
% 18.32/18.56  (step t1116.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1116.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1116.t19 t1116.t20))
% 18.32/18.56  (step t1116.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1116.t17 t1116.t21))
% 18.32/18.56  (step t1116.t23 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1116.t24 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1116.t25 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1116.t24))
% 18.32/18.56  (step t1116.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1116.t27 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1116.t25 t1116.t26))
% 18.32/18.56  (step t1116.t28 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1116.t23 t1116.t27))
% 18.32/18.56  (step t1116.t29 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1116.t30 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1116.t31 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1116.t30))
% 18.32/18.56  (step t1116.t32 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1116.t33 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1116.t31 t1116.t32))
% 18.32/18.56  (step t1116.t34 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1116.t29 t1116.t33))
% 18.32/18.56  (step t1116.t35 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1116.t36 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1116.t37 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1116.t36))
% 18.32/18.56  (step t1116.t38 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1116.t39 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1116.t37 t1116.t38))
% 18.32/18.56  (step t1116.t40 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1116.t35 t1116.t39))
% 18.32/18.56  (step t1116.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 (t1116.t5 t1116.t6 t1116.t7 t1116.t8 t1116.t9 t1116.t10 t1116.t11 t1116.t12 t1116.t13 t1116.t14 t1116.t15 t1116.t16 t1116.t22 t1116.t28 t1116.t34 t1116.t40))
% 18.32/18.56  (step t1116.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 (t1116.t41))
% 18.32/18.56  (step t1116 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1116 t1117))
% 18.32/18.56  (anchor :step t1119 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1119.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1119.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1119.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1119.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1119.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1119.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1119.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1119.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1119.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1119.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1119.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1119.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1119.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1119.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.56  (step t1119.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1119.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1119.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1119.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1119.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1119.t18))
% 18.32/18.56  (step t1119.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1119.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1119.t19 t1119.t20))
% 18.32/18.56  (step t1119.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1119.t17 t1119.t21))
% 18.32/18.56  (step t1119.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 (t1119.t5 t1119.t6 t1119.t7 t1119.t8 t1119.t9 t1119.t10 t1119.t11 t1119.t12 t1119.t13 t1119.t14 t1119.t15 t1119.t16 t1119.t22))
% 18.32/18.56  (step t1119.t24 (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 (t1119.t23))
% 18.32/18.56  (step t1119 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1120 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1121 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1119 t1120))
% 18.32/18.56  (anchor :step t1122 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1122.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1122.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1122.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1122.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1122.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1122.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1122.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1122.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1122.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1122.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1122.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1122.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1122.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1122.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.56  (step t1122.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1122.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1122.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1122.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1122.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1122.t18))
% 18.32/18.56  (step t1122.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1122.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1122.t19 t1122.t20))
% 18.32/18.56  (step t1122.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1122.t17 t1122.t21))
% 18.32/18.56  (step t1122.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 (t1122.t5 t1122.t6 t1122.t7 t1122.t8 t1122.t9 t1122.t10 t1122.t11 t1122.t12 t1122.t13 t1122.t14 t1122.t15 t1122.t16 t1122.t22))
% 18.32/18.56  (step t1122.t24 (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 (t1122.t23))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1122 t1123))
% 18.32/18.56  (anchor :step t1125 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1125.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1125.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1125.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1125.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1125.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1125.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1125.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1125.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1125.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1125.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1125.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1125.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1125.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1125.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.32/18.56  (step t1125.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.56  (step t1125.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1125.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1125.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1125.t17))
% 18.32/18.56  (step t1125.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1125.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1125.t18 t1125.t19))
% 18.32/18.56  (step t1125.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1125.t16 t1125.t20))
% 18.32/18.56  (step t1125.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 (t1125.t5 t1125.t6 t1125.t7 t1125.t8 t1125.t9 t1125.t10 t1125.t11 t1125.t12 t1125.t13 t1125.t14 t1125.t15 t1125.t21))
% 18.32/18.56  (step t1125.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 (t1125.t22))
% 18.32/18.56  (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) 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.32/18.56  (step t1126 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1127 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1125 t1126))
% 18.32/18.56  (anchor :step t1128 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1128.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1128.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1128.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1128.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1128.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1128.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1128.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1128.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1128.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1128.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1128.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1128.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1128.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1128.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.32/18.56  (step t1128.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.56  (step t1128.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.56  (step t1128.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1128.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1128.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1128.t18))
% 18.32/18.56  (step t1128.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1128.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1128.t19 t1128.t20))
% 18.32/18.56  (step t1128.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1128.t17 t1128.t21))
% 18.32/18.56  (step t1128.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 (t1128.t5 t1128.t6 t1128.t7 t1128.t8 t1128.t9 t1128.t10 t1128.t11 t1128.t12 t1128.t13 t1128.t14 t1128.t15 t1128.t16 t1128.t22))
% 18.32/18.56  (step t1128.t24 (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 (t1128.t23))
% 18.32/18.56  (step t1128 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1129 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.56  (step t1130 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t1128 t1129))
% 18.32/18.56  (anchor :step t1131 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1131.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1131.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1131.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1131.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1131.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1131.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1131.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1131.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1131.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1131.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1131.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1131.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1131.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1131.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.32/18.56  (step t1131.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.56  (step t1131.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.56  (step t1131.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1131.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1131.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1131.t18))
% 18.32/18.56  (step t1131.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1131.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1131.t19 t1131.t20))
% 18.32/18.56  (step t1131.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1131.t17 t1131.t21))
% 18.32/18.56  (step t1131.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 (t1131.t5 t1131.t6 t1131.t7 t1131.t8 t1131.t9 t1131.t10 t1131.t11 t1131.t12 t1131.t13 t1131.t14 t1131.t15 t1131.t16 t1131.t22))
% 18.32/18.56  (step t1131.t24 (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 (t1131.t23))
% 18.32/18.56  (step t1131 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1131 t1132))
% 18.32/18.56  (anchor :step t1134 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1134.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1134.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1134.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1134.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1134.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1134.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1134.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1134.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1134.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1134.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1134.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1134.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1134.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1134.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1134.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.56  (step t1134.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1134.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1134.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1134.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1134.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1134.t19))
% 18.32/18.56  (step t1134.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1134.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1134.t20 t1134.t21))
% 18.32/18.56  (step t1134.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1134.t18 t1134.t22))
% 18.32/18.56  (step t1134.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 (t1134.t5 t1134.t6 t1134.t7 t1134.t8 t1134.t9 t1134.t10 t1134.t11 t1134.t12 t1134.t13 t1134.t14 t1134.t15 t1134.t16 t1134.t17 t1134.t23))
% 18.32/18.56  (step t1134.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 (t1134.t24))
% 18.32/18.56  (step t1134 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 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.32/18.56  (step t1135 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1136 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1134 t1135))
% 18.32/18.56  (anchor :step t1137 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.56  (step t1137.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1137.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1137.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1137.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1137.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.56  (step t1137.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1137.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1137.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1137.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.56  (step t1137.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1137.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1137.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.56  (step t1137.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1137.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.56  (step t1137.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.56  (step t1137.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1137.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1137.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1137.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1137.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1137.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1137.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.32/18.56  (step t1137.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1137.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1137.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1137.t24))
% 18.32/18.56  (step t1137.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1137.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1137.t25 t1137.t26))
% 18.32/18.56  (step t1137.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1137.t23 t1137.t27))
% 18.32/18.56  (step t1137.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 (t1137.t6 t1137.t7 t1137.t8 t1137.t9 t1137.t10 t1137.t11 t1137.t12 t1137.t13 t1137.t14 t1137.t15 t1137.t16 t1137.t17 t1137.t18 t1137.t19 t1137.t20 t1137.t21 t1137.t22 t1137.t28))
% 18.32/18.56  (step t1137.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 (t1137.t29))
% 18.32/18.56  (step t1137 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.56  (step t1138 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.56  (step t1139 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t1137 t1138))
% 18.32/18.56  (anchor :step t1140 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1140.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1140.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1140.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1140.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1140.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1140.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1140.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1140.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1140.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1140.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1140.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1140.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1140.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.56  (step t1140.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1140.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1140.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1140.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1140.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1140.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1140.t18))
% 18.32/18.56  (step t1140.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1140.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1140.t19 t1140.t20))
% 18.32/18.56  (step t1140.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1140.t17 t1140.t21))
% 18.32/18.56  (step t1140.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 (t1140.t5 t1140.t6 t1140.t7 t1140.t8 t1140.t9 t1140.t10 t1140.t11 t1140.t12 t1140.t13 t1140.t14 t1140.t15 t1140.t16 t1140.t22))
% 18.32/18.56  (step t1140.t24 (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 (t1140.t23))
% 18.32/18.56  (step t1140 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1140 t1141))
% 18.32/18.56  (anchor :step t1143 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1143.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1143.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1143.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1143.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1143.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1143.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1143.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1143.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1143.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1143.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1143.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1143.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1143.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.56  (step t1143.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1143.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1143.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1143.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1143.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1143.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1143.t18))
% 18.32/18.56  (step t1143.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1143.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1143.t19 t1143.t20))
% 18.32/18.56  (step t1143.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1143.t17 t1143.t21))
% 18.32/18.56  (step t1143.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 (t1143.t5 t1143.t6 t1143.t7 t1143.t8 t1143.t9 t1143.t10 t1143.t11 t1143.t12 t1143.t13 t1143.t14 t1143.t15 t1143.t16 t1143.t22))
% 18.32/18.56  (step t1143.t24 (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 (t1143.t23))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1143 t1144))
% 18.32/18.56  (anchor :step t1146 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1146.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1146.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1146.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1146.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1146.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1146.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1146.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1146.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1146.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1146.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1146.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1146.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1146.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.56  (step t1146.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1146.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1146.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1146.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1146.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1146.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1146.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1146.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1146.t20))
% 18.32/18.56  (step t1146.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1146.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1146.t21 t1146.t22))
% 18.32/18.56  (step t1146.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1146.t19 t1146.t23))
% 18.32/18.56  (step t1146.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1146.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1146.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1146.t26))
% 18.32/18.56  (step t1146.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1146.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1146.t27 t1146.t28))
% 18.32/18.56  (step t1146.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1146.t25 t1146.t29))
% 18.32/18.56  (step t1146.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1146.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1146.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1146.t32))
% 18.32/18.56  (step t1146.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1146.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1146.t33 t1146.t34))
% 18.32/18.56  (step t1146.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1146.t31 t1146.t35))
% 18.32/18.56  (step t1146.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1146.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1146.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1146.t38))
% 18.32/18.56  (step t1146.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1146.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1146.t39 t1146.t40))
% 18.32/18.56  (step t1146.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1146.t37 t1146.t41))
% 18.32/18.56  (step t1146.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 (t1146.t5 t1146.t6 t1146.t7 t1146.t8 t1146.t9 t1146.t10 t1146.t11 t1146.t12 t1146.t13 t1146.t14 t1146.t15 t1146.t16 t1146.t17 t1146.t18 t1146.t24 t1146.t30 t1146.t36 t1146.t42))
% 18.32/18.56  (step t1146.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 (t1146.t43))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1146 t1147))
% 18.32/18.56  (anchor :step t1149 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1149.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1149.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1149.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1149.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1149.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1149.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1149.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1149.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1149.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1149.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1149.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1149.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1149.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1149.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1149.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.56  (step t1149.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1149.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1149.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1149.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1149.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1149.t19))
% 18.32/18.56  (step t1149.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1149.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1149.t20 t1149.t21))
% 18.32/18.56  (step t1149.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1149.t18 t1149.t22))
% 18.32/18.56  (step t1149.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 (t1149.t5 t1149.t6 t1149.t7 t1149.t8 t1149.t9 t1149.t10 t1149.t11 t1149.t12 t1149.t13 t1149.t14 t1149.t15 t1149.t16 t1149.t17 t1149.t23))
% 18.32/18.56  (step t1149.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 (t1149.t24))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1149 t1150))
% 18.32/18.56  (anchor :step t1152 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.56  (step t1152.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1152.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1152.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1152.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1152.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.56  (step t1152.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1152.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1152.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1152.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.56  (step t1152.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1152.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1152.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.56  (step t1152.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1152.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.56  (step t1152.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.56  (step t1152.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1152.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1152.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1152.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1152.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1152.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1152.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.32/18.56  (step t1152.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1152.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1152.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1152.t24))
% 18.32/18.56  (step t1152.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1152.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1152.t25 t1152.t26))
% 18.32/18.56  (step t1152.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1152.t23 t1152.t27))
% 18.32/18.56  (step t1152.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 (t1152.t6 t1152.t7 t1152.t8 t1152.t9 t1152.t10 t1152.t11 t1152.t12 t1152.t13 t1152.t14 t1152.t15 t1152.t16 t1152.t17 t1152.t18 t1152.t19 t1152.t20 t1152.t21 t1152.t22 t1152.t28))
% 18.32/18.56  (step t1152.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 (t1152.t29))
% 18.32/18.56  (step t1152 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.56  (step t1153 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.56  (step t1154 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t1152 t1153))
% 18.32/18.56  (anchor :step t1155 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1155.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1155.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1155.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1155.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1155.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1155.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1155.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1155.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1155.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1155.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1155.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1155.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1155.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.56  (step t1155.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1155.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1155.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1155.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1155.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1155.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1155.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1155.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1155.t20))
% 18.32/18.56  (step t1155.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1155.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1155.t21 t1155.t22))
% 18.32/18.56  (step t1155.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1155.t19 t1155.t23))
% 18.32/18.56  (step t1155.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1155.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1155.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1155.t26))
% 18.32/18.56  (step t1155.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1155.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1155.t27 t1155.t28))
% 18.32/18.56  (step t1155.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1155.t25 t1155.t29))
% 18.32/18.56  (step t1155.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1155.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1155.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1155.t32))
% 18.32/18.56  (step t1155.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1155.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1155.t33 t1155.t34))
% 18.32/18.56  (step t1155.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1155.t31 t1155.t35))
% 18.32/18.56  (step t1155.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1155.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1155.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1155.t38))
% 18.32/18.56  (step t1155.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1155.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1155.t39 t1155.t40))
% 18.32/18.56  (step t1155.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1155.t37 t1155.t41))
% 18.32/18.56  (step t1155.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 (t1155.t5 t1155.t6 t1155.t7 t1155.t8 t1155.t9 t1155.t10 t1155.t11 t1155.t12 t1155.t13 t1155.t14 t1155.t15 t1155.t16 t1155.t17 t1155.t18 t1155.t24 t1155.t30 t1155.t36 t1155.t42))
% 18.32/18.56  (step t1155.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 (t1155.t43))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1155 t1156))
% 18.32/18.56  (anchor :step t1158 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1158.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1158.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1158.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1158.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1158.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1158.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1158.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1158.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1158.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1158.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1158.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1158.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1158.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1158.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1158.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1158.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1158.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1158.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1158.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1158.t18))
% 18.32/18.56  (step t1158.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1158.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1158.t19 t1158.t20))
% 18.32/18.56  (step t1158.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1158.t17 t1158.t21))
% 18.32/18.56  (step t1158.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 (t1158.t5 t1158.t6 t1158.t7 t1158.t8 t1158.t9 t1158.t10 t1158.t11 t1158.t12 t1158.t13 t1158.t14 t1158.t15 t1158.t16 t1158.t22))
% 18.32/18.56  (step t1158.t24 (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 (t1158.t23))
% 18.32/18.56  (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) 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.32/18.56  (step t1159 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1160 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1158 t1159))
% 18.32/18.56  (anchor :step t1161 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1161.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1161.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1161.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1161.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1161.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1161.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1161.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1161.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1161.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1161.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1161.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1161.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1161.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1161.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1161.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1161.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1161.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1161.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1161.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1161.t18))
% 18.32/18.56  (step t1161.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1161.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1161.t19 t1161.t20))
% 18.32/18.56  (step t1161.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1161.t17 t1161.t21))
% 18.32/18.56  (step t1161.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 (t1161.t5 t1161.t6 t1161.t7 t1161.t8 t1161.t9 t1161.t10 t1161.t11 t1161.t12 t1161.t13 t1161.t14 t1161.t15 t1161.t16 t1161.t22))
% 18.32/18.56  (step t1161.t24 (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 (t1161.t23))
% 18.32/18.56  (step t1161 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.56  (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) 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.32/18.56  (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) 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 (t1161 t1162))
% 18.32/18.56  (anchor :step t1164 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1164.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1164.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1164.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1164.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1164.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1164.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1164.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1164.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1164.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1164.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1164.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1164.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1164.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1164.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1164.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1164.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1164.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1164.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1164.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1164.t18))
% 18.32/18.56  (step t1164.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1164.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1164.t19 t1164.t20))
% 18.32/18.56  (step t1164.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1164.t17 t1164.t21))
% 18.32/18.56  (step t1164.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 (t1164.t5 t1164.t6 t1164.t7 t1164.t8 t1164.t9 t1164.t10 t1164.t11 t1164.t12 t1164.t13 t1164.t14 t1164.t15 t1164.t16 t1164.t22))
% 18.32/18.56  (step t1164.t24 (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 (t1164.t23))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1164 t1165))
% 18.32/18.56  (anchor :step t1167 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1167.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1167.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1167.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1167.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1167.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1167.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1167.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1167.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1167.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1167.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1167.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1167.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1167.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1167.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.56  (step t1167.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1167.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1167.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1167.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1167.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1167.t18))
% 18.32/18.56  (step t1167.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1167.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1167.t19 t1167.t20))
% 18.32/18.56  (step t1167.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1167.t17 t1167.t21))
% 18.32/18.56  (step t1167.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 (t1167.t5 t1167.t6 t1167.t7 t1167.t8 t1167.t9 t1167.t10 t1167.t11 t1167.t12 t1167.t13 t1167.t14 t1167.t15 t1167.t16 t1167.t22))
% 18.32/18.56  (step t1167.t24 (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 (t1167.t23))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1167 t1168))
% 18.32/18.56  (anchor :step t1170 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1170.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1170.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1170.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1170.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1170.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1170.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1170.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1170.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1170.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1170.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1170.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t1170.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1170.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1170.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1170.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1170.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1170.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1170.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1170.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1170.t18))
% 18.32/18.56  (step t1170.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1170.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1170.t19 t1170.t20))
% 18.32/18.56  (step t1170.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1170.t17 t1170.t21))
% 18.32/18.56  (step t1170.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 (t1170.t5 t1170.t6 t1170.t7 t1170.t8 t1170.t9 t1170.t10 t1170.t11 t1170.t12 t1170.t13 t1170.t14 t1170.t15 t1170.t16 t1170.t22))
% 18.32/18.56  (step t1170.t24 (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 (t1170.t23))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1170 t1171))
% 18.32/18.56  (anchor :step t1173 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1173.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1173.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1173.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1173.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1173.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1173.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1173.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1173.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1173.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1173.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1173.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1173.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1173.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1173.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1173.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1173.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1173.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1173.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1173.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1173.t18))
% 18.32/18.56  (step t1173.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1173.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1173.t19 t1173.t20))
% 18.32/18.56  (step t1173.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1173.t17 t1173.t21))
% 18.32/18.56  (step t1173.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 (t1173.t5 t1173.t6 t1173.t7 t1173.t8 t1173.t9 t1173.t10 t1173.t11 t1173.t12 t1173.t13 t1173.t14 t1173.t15 t1173.t16 t1173.t22))
% 18.32/18.56  (step t1173.t24 (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 (t1173.t23))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1173 t1174))
% 18.32/18.56  (anchor :step t1176 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1176.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1176.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1176.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1176.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1176.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1176.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1176.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1176.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1176.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1176.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1176.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1176.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1176.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1176.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.56  (step t1176.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1176.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1176.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1176.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1176.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1176.t18))
% 18.32/18.56  (step t1176.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1176.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1176.t19 t1176.t20))
% 18.32/18.56  (step t1176.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1176.t17 t1176.t21))
% 18.32/18.56  (step t1176.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 (t1176.t5 t1176.t6 t1176.t7 t1176.t8 t1176.t9 t1176.t10 t1176.t11 t1176.t12 t1176.t13 t1176.t14 t1176.t15 t1176.t16 t1176.t22))
% 18.32/18.56  (step t1176.t24 (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 (t1176.t23))
% 18.32/18.56  (step t1176 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.56  (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) 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.32/18.56  (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) 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 (t1176 t1177))
% 18.32/18.56  (anchor :step t1179 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1179.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1179.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1179.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1179.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1179.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1179.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1179.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1179.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1179.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1179.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1179.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1179.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1179.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1179.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1179.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1179.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1179.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1179.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1179.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1179.t18))
% 18.32/18.56  (step t1179.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1179.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1179.t19 t1179.t20))
% 18.32/18.56  (step t1179.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1179.t17 t1179.t21))
% 18.32/18.56  (step t1179.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 (t1179.t5 t1179.t6 t1179.t7 t1179.t8 t1179.t9 t1179.t10 t1179.t11 t1179.t12 t1179.t13 t1179.t14 t1179.t15 t1179.t16 t1179.t22))
% 18.32/18.56  (step t1179.t24 (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 (t1179.t23))
% 18.32/18.56  (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) 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.32/18.56  (step t1180 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.56  (step t1181 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t1179 t1180))
% 18.32/18.56  (anchor :step t1182 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1182.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1182.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1182.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1182.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1182.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1182.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1182.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1182.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1182.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1182.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1182.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t1182.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1182.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1182.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.56  (step t1182.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1182.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1182.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1182.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1182.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1182.t18))
% 18.32/18.56  (step t1182.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1182.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1182.t19 t1182.t20))
% 18.32/18.56  (step t1182.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1182.t17 t1182.t21))
% 18.32/18.56  (step t1182.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 (t1182.t5 t1182.t6 t1182.t7 t1182.t8 t1182.t9 t1182.t10 t1182.t11 t1182.t12 t1182.t13 t1182.t14 t1182.t15 t1182.t16 t1182.t22))
% 18.32/18.56  (step t1182.t24 (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 (t1182.t23))
% 18.32/18.56  (step t1182 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.56  (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) 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.32/18.56  (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) 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 (t1182 t1183))
% 18.32/18.56  (anchor :step t1185 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1185.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1185.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1185.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1185.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1185.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1185.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1185.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1185.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1185.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1185.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1185.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t1185.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1185.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1185.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1185.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1185.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1185.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1185.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1185.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1185.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1185.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1185.t20))
% 18.32/18.56  (step t1185.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1185.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1185.t21 t1185.t22))
% 18.32/18.56  (step t1185.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1185.t19 t1185.t23))
% 18.32/18.56  (step t1185.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1185.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1185.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1185.t26))
% 18.32/18.56  (step t1185.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1185.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1185.t27 t1185.t28))
% 18.32/18.56  (step t1185.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1185.t25 t1185.t29))
% 18.32/18.56  (step t1185.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1185.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1185.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1185.t32))
% 18.32/18.56  (step t1185.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1185.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1185.t33 t1185.t34))
% 18.32/18.56  (step t1185.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1185.t31 t1185.t35))
% 18.32/18.56  (step t1185.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1185.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1185.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1185.t38))
% 18.32/18.56  (step t1185.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1185.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1185.t39 t1185.t40))
% 18.32/18.56  (step t1185.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1185.t37 t1185.t41))
% 18.32/18.56  (step t1185.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 (t1185.t5 t1185.t6 t1185.t7 t1185.t8 t1185.t9 t1185.t10 t1185.t11 t1185.t12 t1185.t13 t1185.t14 t1185.t15 t1185.t16 t1185.t17 t1185.t18 t1185.t24 t1185.t30 t1185.t36 t1185.t42))
% 18.32/18.56  (step t1185.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 (t1185.t43))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1185 t1186))
% 18.32/18.56  (anchor :step t1188 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1188.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1188.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1188.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1188.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1188.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1188.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1188.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1188.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1188.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1188.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1188.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.56  (step t1188.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1188.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.56  (step t1188.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1188.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.56  (step t1188.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1188.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1188.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1188.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1188.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1188.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1188.t20))
% 18.32/18.56  (step t1188.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1188.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1188.t21 t1188.t22))
% 18.32/18.56  (step t1188.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1188.t19 t1188.t23))
% 18.32/18.56  (step t1188.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1188.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1188.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1188.t26))
% 18.32/18.56  (step t1188.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1188.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1188.t27 t1188.t28))
% 18.32/18.56  (step t1188.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1188.t25 t1188.t29))
% 18.32/18.56  (step t1188.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1188.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1188.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1188.t32))
% 18.32/18.56  (step t1188.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1188.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1188.t33 t1188.t34))
% 18.32/18.56  (step t1188.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1188.t31 t1188.t35))
% 18.32/18.56  (step t1188.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1188.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1188.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1188.t38))
% 18.32/18.56  (step t1188.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1188.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1188.t39 t1188.t40))
% 18.32/18.56  (step t1188.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1188.t37 t1188.t41))
% 18.32/18.56  (step t1188.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 (t1188.t5 t1188.t6 t1188.t7 t1188.t8 t1188.t9 t1188.t10 t1188.t11 t1188.t12 t1188.t13 t1188.t14 t1188.t15 t1188.t16 t1188.t17 t1188.t18 t1188.t24 t1188.t30 t1188.t36 t1188.t42))
% 18.32/18.56  (step t1188.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 (t1188.t43))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1188 t1189))
% 18.32/18.56  (anchor :step t1191 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1191.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1191.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1191.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1191.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1191.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1191.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1191.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1191.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1191.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1191.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1191.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.56  (step t1191.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1191.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.56  (step t1191.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1191.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1191.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1191.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1191.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1191.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1191.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1191.t19))
% 18.32/18.56  (step t1191.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1191.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1191.t20 t1191.t21))
% 18.32/18.56  (step t1191.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1191.t18 t1191.t22))
% 18.32/18.56  (step t1191.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1191.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1191.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1191.t25))
% 18.32/18.56  (step t1191.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1191.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1191.t26 t1191.t27))
% 18.32/18.56  (step t1191.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1191.t24 t1191.t28))
% 18.32/18.56  (step t1191.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1191.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1191.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1191.t31))
% 18.32/18.56  (step t1191.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1191.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1191.t32 t1191.t33))
% 18.32/18.56  (step t1191.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1191.t30 t1191.t34))
% 18.32/18.56  (step t1191.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1191.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1191.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1191.t37))
% 18.32/18.56  (step t1191.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1191.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1191.t38 t1191.t39))
% 18.32/18.56  (step t1191.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1191.t36 t1191.t40))
% 18.32/18.56  (step t1191.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 (t1191.t5 t1191.t6 t1191.t7 t1191.t8 t1191.t9 t1191.t10 t1191.t11 t1191.t12 t1191.t13 t1191.t14 t1191.t15 t1191.t16 t1191.t17 t1191.t23 t1191.t29 t1191.t35 t1191.t41))
% 18.32/18.56  (step t1191.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 (t1191.t42))
% 18.32/18.56  (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) 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.32/18.56  (step t1192 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.56  (step t1193 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1191 t1192))
% 18.32/18.56  (anchor :step t1194 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1194.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1194.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1194.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1194.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1194.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1194.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1194.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1194.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1194.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1194.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1194.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.56  (step t1194.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1194.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.56  (step t1194.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1194.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1194.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1194.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1194.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1194.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1194.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1194.t19))
% 18.32/18.56  (step t1194.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1194.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1194.t20 t1194.t21))
% 18.32/18.56  (step t1194.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1194.t18 t1194.t22))
% 18.32/18.56  (step t1194.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1194.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1194.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1194.t25))
% 18.32/18.56  (step t1194.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1194.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1194.t26 t1194.t27))
% 18.32/18.56  (step t1194.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1194.t24 t1194.t28))
% 18.32/18.56  (step t1194.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1194.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1194.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1194.t31))
% 18.32/18.56  (step t1194.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1194.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1194.t32 t1194.t33))
% 18.32/18.56  (step t1194.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1194.t30 t1194.t34))
% 18.32/18.56  (step t1194.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1194.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1194.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1194.t37))
% 18.32/18.56  (step t1194.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1194.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1194.t38 t1194.t39))
% 18.32/18.56  (step t1194.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1194.t36 t1194.t40))
% 18.32/18.56  (step t1194.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 (t1194.t5 t1194.t6 t1194.t7 t1194.t8 t1194.t9 t1194.t10 t1194.t11 t1194.t12 t1194.t13 t1194.t14 t1194.t15 t1194.t16 t1194.t17 t1194.t23 t1194.t29 t1194.t35 t1194.t41))
% 18.32/18.56  (step t1194.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 (t1194.t42))
% 18.32/18.56  (step t1194 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1194 t1195))
% 18.32/18.56  (anchor :step t1197 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1197.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1197.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1197.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1197.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1197.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1197.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1197.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1197.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1197.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1197.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1197.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1197.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1197.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.56  (step t1197.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1197.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1197.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1197.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.56  (step t1197.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1197.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1197.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1197.t19))
% 18.32/18.56  (step t1197.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1197.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1197.t20 t1197.t21))
% 18.32/18.56  (step t1197.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1197.t18 t1197.t22))
% 18.32/18.56  (step t1197.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1197.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1197.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1197.t25))
% 18.32/18.56  (step t1197.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1197.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1197.t26 t1197.t27))
% 18.32/18.56  (step t1197.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1197.t24 t1197.t28))
% 18.32/18.56  (step t1197.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1197.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1197.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1197.t31))
% 18.32/18.56  (step t1197.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1197.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1197.t32 t1197.t33))
% 18.32/18.56  (step t1197.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1197.t30 t1197.t34))
% 18.32/18.56  (step t1197.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1197.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1197.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1197.t37))
% 18.32/18.56  (step t1197.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1197.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1197.t38 t1197.t39))
% 18.32/18.56  (step t1197.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1197.t36 t1197.t40))
% 18.32/18.56  (step t1197.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 (t1197.t5 t1197.t6 t1197.t7 t1197.t8 t1197.t9 t1197.t10 t1197.t11 t1197.t12 t1197.t13 t1197.t14 t1197.t15 t1197.t16 t1197.t17 t1197.t23 t1197.t29 t1197.t35 t1197.t41))
% 18.32/18.56  (step t1197.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 (t1197.t42))
% 18.32/18.56  (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) 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.32/18.56  (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) 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.32/18.56  (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) 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 (t1197 t1198))
% 18.32/18.56  (anchor :step t1200 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.56  (step t1200.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.56  (step t1200.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.56  (step t1200.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.56  (step t1200.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.56  (step t1200.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.56  (step t1200.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.56  (step t1200.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.56  (step t1200.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.56  (step t1200.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.56  (step t1200.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.56  (step t1200.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.56  (step t1200.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.56  (step t1200.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.56  (step t1200.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.56  (step t1200.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.56  (step t1200.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1200.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.56  (step t1200.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1200.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1200.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1200.t19))
% 18.32/18.56  (step t1200.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1200.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1200.t20 t1200.t21))
% 18.32/18.56  (step t1200.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1200.t18 t1200.t22))
% 18.32/18.56  (step t1200.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.56  (step t1200.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1200.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1200.t25))
% 18.32/18.56  (step t1200.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1200.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1200.t26 t1200.t27))
% 18.32/18.56  (step t1200.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1200.t24 t1200.t28))
% 18.32/18.56  (step t1200.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.56  (step t1200.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1200.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1200.t31))
% 18.32/18.56  (step t1200.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1200.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1200.t32 t1200.t33))
% 18.32/18.56  (step t1200.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1200.t30 t1200.t34))
% 18.32/18.56  (step t1200.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.56  (step t1200.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.56  (step t1200.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1200.t37))
% 18.32/18.56  (step t1200.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.56  (step t1200.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1200.t38 t1200.t39))
% 18.32/18.56  (step t1200.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1200.t36 t1200.t40))
% 18.32/18.56  (step t1200.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 (t1200.t5 t1200.t6 t1200.t7 t1200.t8 t1200.t9 t1200.t10 t1200.t11 t1200.t12 t1200.t13 t1200.t14 t1200.t15 t1200.t16 t1200.t17 t1200.t23 t1200.t29 t1200.t35 t1200.t41))
% 18.32/18.57  (step t1200.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 (t1200.t42))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1200 t1201))
% 18.32/18.57  (anchor :step t1203 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1203.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1203.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1203.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1203.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1203.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1203.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1203.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1203.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1203.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1203.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1203.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1203.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1203.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1203.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1203.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1203.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1203.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1203.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.57  (step t1203.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1203.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1203.t21 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1203.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1203.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1203.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1203.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1203.t24))
% 18.32/18.57  (step t1203.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1203.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1203.t25 t1203.t26))
% 18.32/18.57  (step t1203.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1203.t23 t1203.t27))
% 18.32/18.57  (step t1203.t29 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1203.t30 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1203.t31 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1203.t30))
% 18.32/18.57  (step t1203.t32 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1203.t33 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1203.t31 t1203.t32))
% 18.32/18.57  (step t1203.t34 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1203.t29 t1203.t33))
% 18.32/18.57  (step t1203.t35 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1203.t36 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1203.t37 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1203.t36))
% 18.32/18.57  (step t1203.t38 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1203.t39 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1203.t37 t1203.t38))
% 18.32/18.57  (step t1203.t40 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1203.t35 t1203.t39))
% 18.32/18.57  (step t1203.t41 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1203.t42 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1203.t43 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1203.t42))
% 18.32/18.57  (step t1203.t44 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1203.t45 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1203.t43 t1203.t44))
% 18.32/18.57  (step t1203.t46 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1203.t41 t1203.t45))
% 18.32/18.57  (step t1203.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 (t1203.t6 t1203.t7 t1203.t8 t1203.t9 t1203.t10 t1203.t11 t1203.t12 t1203.t13 t1203.t14 t1203.t15 t1203.t16 t1203.t17 t1203.t18 t1203.t19 t1203.t20 t1203.t21 t1203.t22 t1203.t28 t1203.t34 t1203.t40 t1203.t46))
% 18.32/18.57  (step t1203.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 (t1203.t47))
% 18.32/18.57  (step t1203 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.57  (step t1204 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.57  (step t1205 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t1203 t1204))
% 18.32/18.57  (anchor :step t1206 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1206.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1206.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1206.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1206.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1206.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1206.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1206.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1206.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1206.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1206.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1206.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1206.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1206.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1206.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.57  (step t1206.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1206.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1206.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1206.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1206.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1206.t18))
% 18.32/18.57  (step t1206.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1206.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1206.t19 t1206.t20))
% 18.32/18.57  (step t1206.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1206.t17 t1206.t21))
% 18.32/18.57  (step t1206.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 (t1206.t5 t1206.t6 t1206.t7 t1206.t8 t1206.t9 t1206.t10 t1206.t11 t1206.t12 t1206.t13 t1206.t14 t1206.t15 t1206.t16 t1206.t22))
% 18.32/18.57  (step t1206.t24 (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 (t1206.t23))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1206 t1207))
% 18.32/18.57  (anchor :step t1209 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1209.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1209.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1209.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1209.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1209.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1209.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1209.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1209.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1209.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1209.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1209.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1209.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1209.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1209.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.32/18.57  (step t1209.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.32/18.57  (step t1209.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.57  (step t1209.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1209.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1209.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1209.t18))
% 18.32/18.57  (step t1209.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1209.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1209.t19 t1209.t20))
% 18.32/18.57  (step t1209.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1209.t17 t1209.t21))
% 18.32/18.57  (step t1209.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 (t1209.t5 t1209.t6 t1209.t7 t1209.t8 t1209.t9 t1209.t10 t1209.t11 t1209.t12 t1209.t13 t1209.t14 t1209.t15 t1209.t16 t1209.t22))
% 18.32/18.57  (step t1209.t24 (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 (t1209.t23))
% 18.32/18.57  (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) 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.32/18.57  (step t1210 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1211 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1209 t1210))
% 18.32/18.57  (anchor :step t1212 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1212.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1212.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1212.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1212.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1212.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1212.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1212.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1212.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1212.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1212.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1212.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1212.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1212.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1212.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.57  (step t1212.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.57  (step t1212.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1212.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1212.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1212.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1212.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1212.t19))
% 18.32/18.57  (step t1212.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1212.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1212.t20 t1212.t21))
% 18.32/18.57  (step t1212.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1212.t18 t1212.t22))
% 18.32/18.57  (step t1212.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 (t1212.t5 t1212.t6 t1212.t7 t1212.t8 t1212.t9 t1212.t10 t1212.t11 t1212.t12 t1212.t13 t1212.t14 t1212.t15 t1212.t16 t1212.t17 t1212.t23))
% 18.32/18.57  (step t1212.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 (t1212.t24))
% 18.32/18.57  (step t1212 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1212 t1213))
% 18.32/18.57  (anchor :step t1215 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1215.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1215.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1215.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1215.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1215.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1215.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1215.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1215.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1215.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1215.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1215.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1215.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1215.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1215.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1215.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1215.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1215.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1215.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1215.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.57  (step t1215.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1215.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1215.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.32/18.57  (step t1215.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1215.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1215.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1215.t24))
% 18.32/18.57  (step t1215.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1215.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1215.t25 t1215.t26))
% 18.32/18.57  (step t1215.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1215.t23 t1215.t27))
% 18.32/18.57  (step t1215.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 (t1215.t6 t1215.t7 t1215.t8 t1215.t9 t1215.t10 t1215.t11 t1215.t12 t1215.t13 t1215.t14 t1215.t15 t1215.t16 t1215.t17 t1215.t18 t1215.t19 t1215.t20 t1215.t21 t1215.t22 t1215.t28))
% 18.32/18.57  (step t1215.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 (t1215.t29))
% 18.32/18.57  (step t1215 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1216 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.57  (step t1217 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t1215 t1216))
% 18.32/18.57  (anchor :step t1218 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1218.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1218.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1218.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1218.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1218.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1218.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1218.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1218.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1218.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1218.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1218.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1218.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1218.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1218.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1218.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1218.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1218.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1218.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1218.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1218.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1218.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1218.t20))
% 18.32/18.57  (step t1218.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1218.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1218.t21 t1218.t22))
% 18.32/18.57  (step t1218.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1218.t19 t1218.t23))
% 18.32/18.57  (step t1218.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1218.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1218.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1218.t26))
% 18.32/18.57  (step t1218.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1218.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1218.t27 t1218.t28))
% 18.32/18.57  (step t1218.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1218.t25 t1218.t29))
% 18.32/18.57  (step t1218.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1218.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1218.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1218.t32))
% 18.32/18.57  (step t1218.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1218.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1218.t33 t1218.t34))
% 18.32/18.57  (step t1218.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1218.t31 t1218.t35))
% 18.32/18.57  (step t1218.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1218.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1218.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1218.t38))
% 18.32/18.57  (step t1218.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1218.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1218.t39 t1218.t40))
% 18.32/18.57  (step t1218.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1218.t37 t1218.t41))
% 18.32/18.57  (step t1218.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 (t1218.t5 t1218.t6 t1218.t7 t1218.t8 t1218.t9 t1218.t10 t1218.t11 t1218.t12 t1218.t13 t1218.t14 t1218.t15 t1218.t16 t1218.t17 t1218.t18 t1218.t24 t1218.t30 t1218.t36 t1218.t42))
% 18.32/18.57  (step t1218.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 (t1218.t43))
% 18.32/18.57  (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) 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.32/18.57  (step t1219 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1220 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1218 t1219))
% 18.32/18.57  (anchor :step t1221 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1221.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1221.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1221.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1221.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1221.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1221.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1221.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1221.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1221.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1221.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1221.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.57  (step t1221.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1221.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1221.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.57  (step t1221.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.57  (step t1221.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1221.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1221.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1221.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1221.t18))
% 18.32/18.57  (step t1221.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1221.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1221.t19 t1221.t20))
% 18.32/18.57  (step t1221.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1221.t17 t1221.t21))
% 18.32/18.57  (step t1221.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 (t1221.t5 t1221.t6 t1221.t7 t1221.t8 t1221.t9 t1221.t10 t1221.t11 t1221.t12 t1221.t13 t1221.t14 t1221.t15 t1221.t16 t1221.t22))
% 18.32/18.57  (step t1221.t24 (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 (t1221.t23))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1221 t1222))
% 18.32/18.57  (anchor :step t1224 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1224.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1224.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1224.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1224.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1224.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1224.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1224.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1224.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1224.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1224.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1224.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1224.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1224.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1224.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.57  (step t1224.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.57  (step t1224.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1224.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1224.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1224.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1224.t18))
% 18.32/18.57  (step t1224.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1224.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1224.t19 t1224.t20))
% 18.32/18.57  (step t1224.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1224.t17 t1224.t21))
% 18.32/18.57  (step t1224.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 (t1224.t5 t1224.t6 t1224.t7 t1224.t8 t1224.t9 t1224.t10 t1224.t11 t1224.t12 t1224.t13 t1224.t14 t1224.t15 t1224.t16 t1224.t22))
% 18.32/18.57  (step t1224.t24 (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 (t1224.t23))
% 18.32/18.57  (step t1224 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1224 t1225))
% 18.32/18.57  (anchor :step t1227 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1227.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1227.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1227.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1227.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1227.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1227.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1227.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1227.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1227.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1227.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1227.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1227.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1227.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1227.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.57  (step t1227.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.57  (step t1227.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1227.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1227.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1227.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1227.t18))
% 18.32/18.57  (step t1227.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1227.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1227.t19 t1227.t20))
% 18.32/18.57  (step t1227.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1227.t17 t1227.t21))
% 18.32/18.57  (step t1227.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 (t1227.t5 t1227.t6 t1227.t7 t1227.t8 t1227.t9 t1227.t10 t1227.t11 t1227.t12 t1227.t13 t1227.t14 t1227.t15 t1227.t16 t1227.t22))
% 18.32/18.57  (step t1227.t24 (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 (t1227.t23))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1227 t1228))
% 18.32/18.57  (anchor :step t1230 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1230.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1230.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1230.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1230.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1230.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1230.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1230.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1230.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1230.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1230.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1230.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1230.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1230.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1230.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.57  (step t1230.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1230.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1230.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1230.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1230.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1230.t18))
% 18.32/18.57  (step t1230.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1230.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1230.t19 t1230.t20))
% 18.32/18.57  (step t1230.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1230.t17 t1230.t21))
% 18.32/18.57  (step t1230.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 (t1230.t5 t1230.t6 t1230.t7 t1230.t8 t1230.t9 t1230.t10 t1230.t11 t1230.t12 t1230.t13 t1230.t14 t1230.t15 t1230.t16 t1230.t22))
% 18.32/18.57  (step t1230.t24 (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 (t1230.t23))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1230 t1231))
% 18.32/18.57  (anchor :step t1233 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1233.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1233.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1233.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1233.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1233.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1233.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1233.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1233.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1233.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1233.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1233.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.57  (step t1233.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1233.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1233.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.57  (step t1233.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1233.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1233.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1233.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1233.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1233.t18))
% 18.32/18.57  (step t1233.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1233.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1233.t19 t1233.t20))
% 18.32/18.57  (step t1233.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1233.t17 t1233.t21))
% 18.32/18.57  (step t1233.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 (t1233.t5 t1233.t6 t1233.t7 t1233.t8 t1233.t9 t1233.t10 t1233.t11 t1233.t12 t1233.t13 t1233.t14 t1233.t15 t1233.t16 t1233.t22))
% 18.32/18.57  (step t1233.t24 (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 (t1233.t23))
% 18.32/18.57  (step t1233 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.57  (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) 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.32/18.57  (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) 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 (t1233 t1234))
% 18.32/18.57  (anchor :step t1236 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1236.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1236.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1236.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1236.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1236.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1236.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1236.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1236.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1236.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1236.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1236.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.57  (step t1236.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1236.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1236.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1236.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1236.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1236.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1236.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1236.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1236.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1236.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1236.t20))
% 18.32/18.57  (step t1236.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1236.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1236.t21 t1236.t22))
% 18.32/18.57  (step t1236.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1236.t19 t1236.t23))
% 18.32/18.57  (step t1236.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1236.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1236.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1236.t26))
% 18.32/18.57  (step t1236.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1236.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1236.t27 t1236.t28))
% 18.32/18.57  (step t1236.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1236.t25 t1236.t29))
% 18.32/18.57  (step t1236.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1236.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1236.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1236.t32))
% 18.32/18.57  (step t1236.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1236.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1236.t33 t1236.t34))
% 18.32/18.57  (step t1236.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1236.t31 t1236.t35))
% 18.32/18.57  (step t1236.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1236.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1236.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1236.t38))
% 18.32/18.57  (step t1236.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1236.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1236.t39 t1236.t40))
% 18.32/18.57  (step t1236.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1236.t37 t1236.t41))
% 18.32/18.57  (step t1236.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 (t1236.t5 t1236.t6 t1236.t7 t1236.t8 t1236.t9 t1236.t10 t1236.t11 t1236.t12 t1236.t13 t1236.t14 t1236.t15 t1236.t16 t1236.t17 t1236.t18 t1236.t24 t1236.t30 t1236.t36 t1236.t42))
% 18.32/18.57  (step t1236.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 (t1236.t43))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1236 t1237))
% 18.32/18.57  (anchor :step t1239 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1239.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1239.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1239.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1239.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1239.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1239.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1239.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1239.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1239.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1239.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1239.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1239.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1239.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1239.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.57  (step t1239.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1239.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1239.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1239.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1239.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1239.t18))
% 18.32/18.57  (step t1239.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1239.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1239.t19 t1239.t20))
% 18.32/18.57  (step t1239.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1239.t17 t1239.t21))
% 18.32/18.57  (step t1239.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 (t1239.t5 t1239.t6 t1239.t7 t1239.t8 t1239.t9 t1239.t10 t1239.t11 t1239.t12 t1239.t13 t1239.t14 t1239.t15 t1239.t16 t1239.t22))
% 18.32/18.57  (step t1239.t24 (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 (t1239.t23))
% 18.32/18.57  (step t1239 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.57  (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) 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.32/18.57  (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) 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 (t1239 t1240))
% 18.32/18.57  (anchor :step t1242 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1242.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1242.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1242.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1242.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1242.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1242.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1242.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1242.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1242.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1242.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1242.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1242.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1242.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1242.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1242.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1242.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1242.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1242.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1242.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1242.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1242.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1242.t20))
% 18.32/18.57  (step t1242.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1242.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1242.t21 t1242.t22))
% 18.32/18.57  (step t1242.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1242.t19 t1242.t23))
% 18.32/18.57  (step t1242.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1242.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1242.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1242.t26))
% 18.32/18.57  (step t1242.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1242.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1242.t27 t1242.t28))
% 18.32/18.57  (step t1242.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1242.t25 t1242.t29))
% 18.32/18.57  (step t1242.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1242.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1242.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1242.t32))
% 18.32/18.57  (step t1242.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1242.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1242.t33 t1242.t34))
% 18.32/18.57  (step t1242.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1242.t31 t1242.t35))
% 18.32/18.57  (step t1242.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1242.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1242.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1242.t38))
% 18.32/18.57  (step t1242.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1242.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1242.t39 t1242.t40))
% 18.32/18.57  (step t1242.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1242.t37 t1242.t41))
% 18.32/18.57  (step t1242.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 (t1242.t5 t1242.t6 t1242.t7 t1242.t8 t1242.t9 t1242.t10 t1242.t11 t1242.t12 t1242.t13 t1242.t14 t1242.t15 t1242.t16 t1242.t17 t1242.t18 t1242.t24 t1242.t30 t1242.t36 t1242.t42))
% 18.32/18.57  (step t1242.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 (t1242.t43))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1242 t1243))
% 18.32/18.57  (anchor :step t1245 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1245.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1245.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1245.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1245.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1245.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1245.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1245.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1245.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1245.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1245.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1245.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1245.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1245.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1245.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1245.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1245.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1245.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1245.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1245.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1245.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1245.t19))
% 18.32/18.57  (step t1245.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1245.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1245.t20 t1245.t21))
% 18.32/18.57  (step t1245.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1245.t18 t1245.t22))
% 18.32/18.57  (step t1245.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1245.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1245.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1245.t25))
% 18.32/18.57  (step t1245.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1245.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1245.t26 t1245.t27))
% 18.32/18.57  (step t1245.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1245.t24 t1245.t28))
% 18.32/18.57  (step t1245.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1245.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1245.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1245.t31))
% 18.32/18.57  (step t1245.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1245.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1245.t32 t1245.t33))
% 18.32/18.57  (step t1245.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1245.t30 t1245.t34))
% 18.32/18.57  (step t1245.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1245.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1245.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1245.t37))
% 18.32/18.57  (step t1245.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1245.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1245.t38 t1245.t39))
% 18.32/18.57  (step t1245.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1245.t36 t1245.t40))
% 18.32/18.57  (step t1245.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 (t1245.t5 t1245.t6 t1245.t7 t1245.t8 t1245.t9 t1245.t10 t1245.t11 t1245.t12 t1245.t13 t1245.t14 t1245.t15 t1245.t16 t1245.t17 t1245.t23 t1245.t29 t1245.t35 t1245.t41))
% 18.32/18.57  (step t1245.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 (t1245.t42))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1245 t1246))
% 18.32/18.57  (anchor :step t1248 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1248.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1248.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1248.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1248.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1248.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1248.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1248.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1248.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1248.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1248.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1248.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.57  (step t1248.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1248.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1248.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1248.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1248.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1248.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1248.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1248.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1248.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1248.t19))
% 18.32/18.57  (step t1248.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1248.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1248.t20 t1248.t21))
% 18.32/18.57  (step t1248.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1248.t18 t1248.t22))
% 18.32/18.57  (step t1248.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1248.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1248.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1248.t25))
% 18.32/18.57  (step t1248.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1248.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1248.t26 t1248.t27))
% 18.32/18.57  (step t1248.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1248.t24 t1248.t28))
% 18.32/18.57  (step t1248.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1248.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1248.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1248.t31))
% 18.32/18.57  (step t1248.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1248.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1248.t32 t1248.t33))
% 18.32/18.57  (step t1248.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1248.t30 t1248.t34))
% 18.32/18.57  (step t1248.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1248.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1248.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1248.t37))
% 18.32/18.57  (step t1248.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1248.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1248.t38 t1248.t39))
% 18.32/18.57  (step t1248.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1248.t36 t1248.t40))
% 18.32/18.57  (step t1248.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 (t1248.t5 t1248.t6 t1248.t7 t1248.t8 t1248.t9 t1248.t10 t1248.t11 t1248.t12 t1248.t13 t1248.t14 t1248.t15 t1248.t16 t1248.t17 t1248.t23 t1248.t29 t1248.t35 t1248.t41))
% 18.32/18.57  (step t1248.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 (t1248.t42))
% 18.32/18.57  (step t1248 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.57  (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) 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.32/18.57  (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) 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 (t1248 t1249))
% 18.32/18.57  (anchor :step t1251 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1251.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1251.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1251.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1251.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1251.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1251.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1251.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1251.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1251.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1251.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1251.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1251.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1251.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1251.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1251.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1251.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1251.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1251.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1251.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1251.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1251.t19))
% 18.32/18.57  (step t1251.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1251.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1251.t20 t1251.t21))
% 18.32/18.57  (step t1251.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1251.t18 t1251.t22))
% 18.32/18.57  (step t1251.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1251.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1251.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1251.t25))
% 18.32/18.57  (step t1251.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1251.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1251.t26 t1251.t27))
% 18.32/18.57  (step t1251.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1251.t24 t1251.t28))
% 18.32/18.57  (step t1251.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1251.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1251.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1251.t31))
% 18.32/18.57  (step t1251.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1251.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1251.t32 t1251.t33))
% 18.32/18.57  (step t1251.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1251.t30 t1251.t34))
% 18.32/18.57  (step t1251.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1251.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1251.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1251.t37))
% 18.32/18.57  (step t1251.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1251.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1251.t38 t1251.t39))
% 18.32/18.57  (step t1251.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1251.t36 t1251.t40))
% 18.32/18.57  (step t1251.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 (t1251.t5 t1251.t6 t1251.t7 t1251.t8 t1251.t9 t1251.t10 t1251.t11 t1251.t12 t1251.t13 t1251.t14 t1251.t15 t1251.t16 t1251.t17 t1251.t23 t1251.t29 t1251.t35 t1251.t41))
% 18.32/18.57  (step t1251.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 (t1251.t42))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1251 t1252))
% 18.32/18.57  (anchor :step t1254 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1254.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1254.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1254.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1254.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1254.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1254.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1254.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1254.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1254.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1254.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1254.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1254.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1254.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1254.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.57  (step t1254.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.32/18.57  (step t1254.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1254.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1254.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1254.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1254.t18))
% 18.32/18.57  (step t1254.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1254.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1254.t19 t1254.t20))
% 18.32/18.57  (step t1254.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1254.t17 t1254.t21))
% 18.32/18.57  (step t1254.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 (t1254.t5 t1254.t6 t1254.t7 t1254.t8 t1254.t9 t1254.t10 t1254.t11 t1254.t12 t1254.t13 t1254.t14 t1254.t15 t1254.t16 t1254.t22))
% 18.32/18.57  (step t1254.t24 (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 (t1254.t23))
% 18.32/18.57  (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) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.57  (step t1255 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.57  (step t1256 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t1254 t1255))
% 18.32/18.57  (anchor :step t1257 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1257.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1257.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1257.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1257.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1257.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1257.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1257.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1257.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1257.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1257.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1257.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.57  (step t1257.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1257.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1257.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1257.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1257.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1257.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1257.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1257.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1257.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1257.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1257.t20))
% 18.32/18.57  (step t1257.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1257.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1257.t21 t1257.t22))
% 18.32/18.57  (step t1257.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1257.t19 t1257.t23))
% 18.32/18.57  (step t1257.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1257.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1257.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1257.t26))
% 18.32/18.57  (step t1257.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1257.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1257.t27 t1257.t28))
% 18.32/18.57  (step t1257.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1257.t25 t1257.t29))
% 18.32/18.57  (step t1257.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1257.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1257.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1257.t32))
% 18.32/18.57  (step t1257.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1257.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1257.t33 t1257.t34))
% 18.32/18.57  (step t1257.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1257.t31 t1257.t35))
% 18.32/18.57  (step t1257.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1257.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1257.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1257.t38))
% 18.32/18.57  (step t1257.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1257.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1257.t39 t1257.t40))
% 18.32/18.57  (step t1257.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1257.t37 t1257.t41))
% 18.32/18.57  (step t1257.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 (t1257.t5 t1257.t6 t1257.t7 t1257.t8 t1257.t9 t1257.t10 t1257.t11 t1257.t12 t1257.t13 t1257.t14 t1257.t15 t1257.t16 t1257.t17 t1257.t18 t1257.t24 t1257.t30 t1257.t36 t1257.t42))
% 18.32/18.57  (step t1257.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 (t1257.t43))
% 18.32/18.57  (step t1257 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.57  (step t1258 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1259 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1257 t1258))
% 18.32/18.57  (anchor :step t1260 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1260.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1260.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1260.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1260.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1260.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1260.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1260.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1260.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1260.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1260.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1260.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1260.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1260.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1260.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.57  (step t1260.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1260.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1260.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1260.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1260.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1260.t18))
% 18.32/18.57  (step t1260.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1260.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1260.t19 t1260.t20))
% 18.32/18.57  (step t1260.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1260.t17 t1260.t21))
% 18.32/18.57  (step t1260.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 (t1260.t5 t1260.t6 t1260.t7 t1260.t8 t1260.t9 t1260.t10 t1260.t11 t1260.t12 t1260.t13 t1260.t14 t1260.t15 t1260.t16 t1260.t22))
% 18.32/18.57  (step t1260.t24 (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 (t1260.t23))
% 18.32/18.57  (step t1260 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.57  (step t1261 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1262 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1260 t1261))
% 18.32/18.57  (anchor :step t1263 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1263.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1263.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1263.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1263.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1263.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1263.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1263.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1263.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1263.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1263.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1263.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1263.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1263.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1263.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1263.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1263.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1263.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1263.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1263.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1263.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1263.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1263.t20))
% 18.32/18.57  (step t1263.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1263.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1263.t21 t1263.t22))
% 18.32/18.57  (step t1263.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1263.t19 t1263.t23))
% 18.32/18.57  (step t1263.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1263.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1263.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1263.t26))
% 18.32/18.57  (step t1263.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1263.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1263.t27 t1263.t28))
% 18.32/18.57  (step t1263.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1263.t25 t1263.t29))
% 18.32/18.57  (step t1263.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1263.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1263.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1263.t32))
% 18.32/18.57  (step t1263.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1263.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1263.t33 t1263.t34))
% 18.32/18.57  (step t1263.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1263.t31 t1263.t35))
% 18.32/18.57  (step t1263.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1263.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1263.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1263.t38))
% 18.32/18.57  (step t1263.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1263.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1263.t39 t1263.t40))
% 18.32/18.57  (step t1263.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1263.t37 t1263.t41))
% 18.32/18.57  (step t1263.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 (t1263.t5 t1263.t6 t1263.t7 t1263.t8 t1263.t9 t1263.t10 t1263.t11 t1263.t12 t1263.t13 t1263.t14 t1263.t15 t1263.t16 t1263.t17 t1263.t18 t1263.t24 t1263.t30 t1263.t36 t1263.t42))
% 18.32/18.57  (step t1263.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 (t1263.t43))
% 18.32/18.57  (step t1263 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1264 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1265 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1263 t1264))
% 18.32/18.57  (anchor :step t1266 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1266.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1266.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1266.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1266.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1266.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1266.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1266.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1266.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1266.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1266.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1266.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.57  (step t1266.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1266.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1266.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1266.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1266.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1266.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1266.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1266.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1266.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1266.t19))
% 18.32/18.57  (step t1266.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1266.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1266.t20 t1266.t21))
% 18.32/18.57  (step t1266.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1266.t18 t1266.t22))
% 18.32/18.57  (step t1266.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1266.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1266.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1266.t25))
% 18.32/18.57  (step t1266.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1266.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1266.t26 t1266.t27))
% 18.32/18.57  (step t1266.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1266.t24 t1266.t28))
% 18.32/18.57  (step t1266.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1266.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1266.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1266.t31))
% 18.32/18.57  (step t1266.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1266.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1266.t32 t1266.t33))
% 18.32/18.57  (step t1266.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1266.t30 t1266.t34))
% 18.32/18.57  (step t1266.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1266.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1266.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1266.t37))
% 18.32/18.57  (step t1266.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1266.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1266.t38 t1266.t39))
% 18.32/18.57  (step t1266.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1266.t36 t1266.t40))
% 18.32/18.57  (step t1266.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 (t1266.t5 t1266.t6 t1266.t7 t1266.t8 t1266.t9 t1266.t10 t1266.t11 t1266.t12 t1266.t13 t1266.t14 t1266.t15 t1266.t16 t1266.t17 t1266.t23 t1266.t29 t1266.t35 t1266.t41))
% 18.32/18.57  (step t1266.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 (t1266.t42))
% 18.32/18.57  (step t1266 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.57  (step t1267 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (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.32/18.57  (step t1268 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.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 (t1266 t1267))
% 18.32/18.57  (anchor :step t1269 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1269.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1269.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1269.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1269.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1269.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1269.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1269.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1269.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1269.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1269.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1269.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1269.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1269.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1269.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1269.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1269.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1269.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1269.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1269.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1269.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1269.t19))
% 18.32/18.57  (step t1269.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1269.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1269.t20 t1269.t21))
% 18.32/18.57  (step t1269.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1269.t18 t1269.t22))
% 18.32/18.57  (step t1269.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1269.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1269.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1269.t25))
% 18.32/18.57  (step t1269.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1269.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1269.t26 t1269.t27))
% 18.32/18.57  (step t1269.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1269.t24 t1269.t28))
% 18.32/18.57  (step t1269.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1269.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1269.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1269.t31))
% 18.32/18.57  (step t1269.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1269.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1269.t32 t1269.t33))
% 18.32/18.57  (step t1269.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1269.t30 t1269.t34))
% 18.32/18.57  (step t1269.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1269.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1269.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1269.t37))
% 18.32/18.57  (step t1269.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1269.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1269.t38 t1269.t39))
% 18.32/18.57  (step t1269.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1269.t36 t1269.t40))
% 18.32/18.57  (step t1269.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 (t1269.t5 t1269.t6 t1269.t7 t1269.t8 t1269.t9 t1269.t10 t1269.t11 t1269.t12 t1269.t13 t1269.t14 t1269.t15 t1269.t16 t1269.t17 t1269.t23 t1269.t29 t1269.t35 t1269.t41))
% 18.32/18.57  (step t1269.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 (t1269.t42))
% 18.32/18.57  (step t1269 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.57  (step t1270 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1271 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1269 t1270))
% 18.32/18.57  (anchor :step t1272 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1272.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1272.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1272.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1272.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1272.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1272.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1272.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1272.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1272.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1272.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1272.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1272.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1272.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1272.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1272.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1272.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1272.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1272.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1272.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1272.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1272.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1272.t20))
% 18.32/18.57  (step t1272.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1272.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1272.t21 t1272.t22))
% 18.32/18.57  (step t1272.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1272.t19 t1272.t23))
% 18.32/18.57  (step t1272.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1272.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1272.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1272.t26))
% 18.32/18.57  (step t1272.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1272.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1272.t27 t1272.t28))
% 18.32/18.57  (step t1272.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1272.t25 t1272.t29))
% 18.32/18.57  (step t1272.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1272.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1272.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1272.t32))
% 18.32/18.57  (step t1272.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1272.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1272.t33 t1272.t34))
% 18.32/18.57  (step t1272.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1272.t31 t1272.t35))
% 18.32/18.57  (step t1272.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1272.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1272.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1272.t38))
% 18.32/18.57  (step t1272.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1272.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1272.t39 t1272.t40))
% 18.32/18.57  (step t1272.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1272.t37 t1272.t41))
% 18.32/18.57  (step t1272.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 (t1272.t5 t1272.t6 t1272.t7 t1272.t8 t1272.t9 t1272.t10 t1272.t11 t1272.t12 t1272.t13 t1272.t14 t1272.t15 t1272.t16 t1272.t17 t1272.t18 t1272.t24 t1272.t30 t1272.t36 t1272.t42))
% 18.32/18.57  (step t1272.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 (t1272.t43))
% 18.32/18.57  (step t1272 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (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.32/18.57  (step t1273 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1274 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1272 t1273))
% 18.32/18.57  (anchor :step t1275 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.32/18.57  (step t1275.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1275.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1275.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1275.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1275.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1275.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1275.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1275.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1275.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1275.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1275.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1275.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1275.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1275.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1275.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1275.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1275.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.57  (step t1275.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1275.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1275.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1275.t19))
% 18.32/18.57  (step t1275.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1275.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1275.t20 t1275.t21))
% 18.32/18.57  (step t1275.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1275.t18 t1275.t22))
% 18.32/18.57  (step t1275.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1275.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1275.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1275.t25))
% 18.32/18.57  (step t1275.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1275.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1275.t26 t1275.t27))
% 18.32/18.57  (step t1275.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1275.t24 t1275.t28))
% 18.32/18.57  (step t1275.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1275.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1275.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1275.t31))
% 18.32/18.57  (step t1275.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1275.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1275.t32 t1275.t33))
% 18.32/18.57  (step t1275.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1275.t30 t1275.t34))
% 18.32/18.57  (step t1275.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1275.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1275.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1275.t37))
% 18.32/18.57  (step t1275.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1275.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1275.t38 t1275.t39))
% 18.32/18.57  (step t1275.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1275.t36 t1275.t40))
% 18.32/18.57  (step t1275.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 (t1275.t5 t1275.t6 t1275.t7 t1275.t8 t1275.t9 t1275.t10 t1275.t11 t1275.t12 t1275.t13 t1275.t14 t1275.t15 t1275.t16 t1275.t17 t1275.t23 t1275.t29 t1275.t35 t1275.t41))
% 18.32/18.57  (step t1275.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 (t1275.t42))
% 18.32/18.57  (step t1275 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1276 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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.32/18.57  (step t1277 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 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 (t1275 t1276))
% 18.32/18.57  (anchor :step t1278 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1278.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1278.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1278.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1278.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1278.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1278.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1278.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1278.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1278.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1278.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1278.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1278.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1278.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1278.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1278.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1278.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1278.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1278.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1278.t19 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1278.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1278.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1278.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1278.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1278.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1278.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1278.t24))
% 18.32/18.57  (step t1278.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1278.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1278.t25 t1278.t26))
% 18.32/18.57  (step t1278.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1278.t23 t1278.t27))
% 18.32/18.57  (step t1278.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 (t1278.t6 t1278.t7 t1278.t8 t1278.t9 t1278.t10 t1278.t11 t1278.t12 t1278.t13 t1278.t14 t1278.t15 t1278.t16 t1278.t17 t1278.t18 t1278.t19 t1278.t20 t1278.t21 t1278.t22 t1278.t28))
% 18.32/18.57  (step t1278.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 (t1278.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) (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.32/18.57  (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.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 (t1278 t1279))
% 18.32/18.57  (anchor :step t1281 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1281.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1281.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1281.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1281.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1281.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1281.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1281.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1281.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1281.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1281.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1281.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1281.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1281.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1281.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1281.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1281.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1281.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1281.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.57  (step t1281.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1281.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1281.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1281.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1281.t23 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1281.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1281.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1281.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1281.t25))
% 18.32/18.57  (step t1281.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1281.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1281.t26 t1281.t27))
% 18.32/18.57  (step t1281.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1281.t24 t1281.t28))
% 18.32/18.57  (step t1281.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 (t1281.t6 t1281.t7 t1281.t8 t1281.t9 t1281.t10 t1281.t11 t1281.t12 t1281.t13 t1281.t14 t1281.t15 t1281.t16 t1281.t17 t1281.t18 t1281.t19 t1281.t20 t1281.t21 t1281.t22 t1281.t23 t1281.t29))
% 18.32/18.57  (step t1281.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 (t1281.t30))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1281 t1282))
% 18.32/18.57  (anchor :step t1284 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1284.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1284.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1284.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1284.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1284.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1284.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1284.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1284.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1284.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1284.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1284.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1284.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1284.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1284.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1284.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1284.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1284.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1284.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1284.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1284.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1284.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1284.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1284.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1284.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1284.t23))
% 18.32/18.57  (step t1284.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1284.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1284.t24 t1284.t25))
% 18.32/18.57  (step t1284.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1284.t22 t1284.t26))
% 18.32/18.57  (step t1284.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 (t1284.t6 t1284.t7 t1284.t8 t1284.t9 t1284.t10 t1284.t11 t1284.t12 t1284.t13 t1284.t14 t1284.t15 t1284.t16 t1284.t17 t1284.t18 t1284.t19 t1284.t20 t1284.t21 t1284.t27))
% 18.32/18.57  (step t1284.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 (t1284.t28))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1284 t1285))
% 18.32/18.57  (anchor :step t1287 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1287.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1287.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1287.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1287.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1287.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1287.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1287.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1287.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1287.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1287.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1287.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1287.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1287.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1287.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1287.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1287.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1287.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1287.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.57  (step t1287.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1287.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1287.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1287.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1287.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1287.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1287.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1287.t24))
% 18.32/18.57  (step t1287.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1287.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1287.t25 t1287.t26))
% 18.32/18.57  (step t1287.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1287.t23 t1287.t27))
% 18.32/18.57  (step t1287.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 (t1287.t6 t1287.t7 t1287.t8 t1287.t9 t1287.t10 t1287.t11 t1287.t12 t1287.t13 t1287.t14 t1287.t15 t1287.t16 t1287.t17 t1287.t18 t1287.t19 t1287.t20 t1287.t21 t1287.t22 t1287.t28))
% 18.32/18.57  (step t1287.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 (t1287.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1287 t1288))
% 18.32/18.57  (anchor :step t1290 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1290.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1290.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1290.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1290.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1290.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1290.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1290.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1290.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1290.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1290.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1290.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1290.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1290.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1290.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1290.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1290.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1290.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1290.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1290.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.57  (step t1290.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1290.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1290.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1290.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1290.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1290.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1290.t24))
% 18.32/18.57  (step t1290.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1290.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1290.t25 t1290.t26))
% 18.32/18.57  (step t1290.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1290.t23 t1290.t27))
% 18.32/18.57  (step t1290.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 (t1290.t6 t1290.t7 t1290.t8 t1290.t9 t1290.t10 t1290.t11 t1290.t12 t1290.t13 t1290.t14 t1290.t15 t1290.t16 t1290.t17 t1290.t18 t1290.t19 t1290.t20 t1290.t21 t1290.t22 t1290.t28))
% 18.32/18.57  (step t1290.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 (t1290.t29))
% 18.32/18.57  (step t1290 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.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.32/18.57  (step t1291 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1292 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1290 t1291))
% 18.32/18.57  (anchor :step t1293 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1293.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1293.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1293.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1293.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1293.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1293.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1293.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1293.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1293.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1293.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1293.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1293.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1293.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1293.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1293.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1293.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1293.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1293.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.57  (step t1293.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.57  (step t1293.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1293.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1293.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1293.t23 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1293.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1293.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1293.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1293.t25))
% 18.32/18.57  (step t1293.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1293.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1293.t26 t1293.t27))
% 18.32/18.57  (step t1293.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1293.t24 t1293.t28))
% 18.32/18.57  (step t1293.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 (t1293.t6 t1293.t7 t1293.t8 t1293.t9 t1293.t10 t1293.t11 t1293.t12 t1293.t13 t1293.t14 t1293.t15 t1293.t16 t1293.t17 t1293.t18 t1293.t19 t1293.t20 t1293.t21 t1293.t22 t1293.t23 t1293.t29))
% 18.32/18.57  (step t1293.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 (t1293.t30))
% 18.32/18.57  (step t1293 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1293 t1294))
% 18.32/18.57  (anchor :step t1296 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1296.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1296.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1296.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1296.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1296.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1296.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1296.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1296.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1296.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1296.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1296.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1296.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1296.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1296.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1296.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1296.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1296.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1296.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1296.t19 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.57  (step t1296.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1296.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1296.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1296.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1296.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1296.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1296.t24))
% 18.32/18.57  (step t1296.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1296.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1296.t25 t1296.t26))
% 18.32/18.57  (step t1296.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1296.t23 t1296.t27))
% 18.32/18.57  (step t1296.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 (t1296.t6 t1296.t7 t1296.t8 t1296.t9 t1296.t10 t1296.t11 t1296.t12 t1296.t13 t1296.t14 t1296.t15 t1296.t16 t1296.t17 t1296.t18 t1296.t19 t1296.t20 t1296.t21 t1296.t22 t1296.t28))
% 18.32/18.57  (step t1296.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 (t1296.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1296 t1297))
% 18.32/18.57  (anchor :step t1299 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1299.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1299.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1299.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1299.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1299.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1299.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1299.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1299.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1299.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1299.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1299.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1299.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1299.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1299.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1299.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1299.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1299.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1299.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1299.t19 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1299.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1299.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1299.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1299.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1299.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1299.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1299.t24))
% 18.32/18.57  (step t1299.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1299.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1299.t25 t1299.t26))
% 18.32/18.57  (step t1299.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1299.t23 t1299.t27))
% 18.32/18.57  (step t1299.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 (t1299.t6 t1299.t7 t1299.t8 t1299.t9 t1299.t10 t1299.t11 t1299.t12 t1299.t13 t1299.t14 t1299.t15 t1299.t16 t1299.t17 t1299.t18 t1299.t19 t1299.t20 t1299.t21 t1299.t22 t1299.t28))
% 18.32/18.57  (step t1299.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 (t1299.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1299 t1300))
% 18.32/18.57  (anchor :step t1302 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1302.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1302.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1302.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1302.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1302.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1302.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1302.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1302.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1302.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1302.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1302.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1302.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1302.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1302.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1302.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1302.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1302.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1302.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1302.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1302.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1302.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1302.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1302.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1302.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1302.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1302.t24))
% 18.32/18.57  (step t1302.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1302.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1302.t25 t1302.t26))
% 18.32/18.57  (step t1302.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1302.t23 t1302.t27))
% 18.32/18.57  (step t1302.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 (t1302.t6 t1302.t7 t1302.t8 t1302.t9 t1302.t10 t1302.t11 t1302.t12 t1302.t13 t1302.t14 t1302.t15 t1302.t16 t1302.t17 t1302.t18 t1302.t19 t1302.t20 t1302.t21 t1302.t22 t1302.t28))
% 18.32/18.57  (step t1302.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 (t1302.t29))
% 18.32/18.57  (step t1302 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a 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.32/18.57  (step t1303 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1304 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1302 t1303))
% 18.32/18.57  (anchor :step t1305 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1305.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1305.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1305.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1305.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1305.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1305.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1305.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1305.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1305.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1305.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1305.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1305.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1305.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1305.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1305.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1305.t16 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.32/18.57  (step t1305.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1305.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.57  (step t1305.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1305.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1305.t21 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1305.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1305.t23 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1305.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1305.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1305.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1305.t25))
% 18.32/18.57  (step t1305.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1305.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1305.t26 t1305.t27))
% 18.32/18.57  (step t1305.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1305.t24 t1305.t28))
% 18.32/18.57  (step t1305.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1305.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1305.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1305.t31))
% 18.32/18.57  (step t1305.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1305.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1305.t32 t1305.t33))
% 18.32/18.57  (step t1305.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1305.t30 t1305.t34))
% 18.32/18.57  (step t1305.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1305.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1305.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1305.t37))
% 18.32/18.57  (step t1305.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1305.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1305.t38 t1305.t39))
% 18.32/18.57  (step t1305.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1305.t36 t1305.t40))
% 18.32/18.57  (step t1305.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1305.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1305.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1305.t43))
% 18.32/18.57  (step t1305.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1305.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1305.t44 t1305.t45))
% 18.32/18.57  (step t1305.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1305.t42 t1305.t46))
% 18.32/18.57  (step t1305.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 (t1305.t6 t1305.t7 t1305.t8 t1305.t9 t1305.t10 t1305.t11 t1305.t12 t1305.t13 t1305.t14 t1305.t15 t1305.t16 t1305.t17 t1305.t18 t1305.t19 t1305.t20 t1305.t21 t1305.t22 t1305.t23 t1305.t29 t1305.t35 t1305.t41 t1305.t47))
% 18.32/18.57  (step t1305.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 (t1305.t48))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1305 t1306))
% 18.32/18.57  (anchor :step t1308 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1308.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1308.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1308.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1308.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1308.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1308.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1308.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1308.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1308.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1308.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1308.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1308.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1308.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1308.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1308.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1308.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.57  (step t1308.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1308.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1308.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1308.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1308.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1308.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1308.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1308.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1308.t23))
% 18.32/18.57  (step t1308.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1308.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1308.t24 t1308.t25))
% 18.32/18.57  (step t1308.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1308.t22 t1308.t26))
% 18.32/18.57  (step t1308.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 (t1308.t6 t1308.t7 t1308.t8 t1308.t9 t1308.t10 t1308.t11 t1308.t12 t1308.t13 t1308.t14 t1308.t15 t1308.t16 t1308.t17 t1308.t18 t1308.t19 t1308.t20 t1308.t21 t1308.t27))
% 18.32/18.57  (step t1308.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 (t1308.t28))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1308 t1309))
% 18.32/18.57  (anchor :step t1311 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1311.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1311.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1311.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1311.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1311.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1311.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1311.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1311.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1311.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1311.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1311.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1311.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1311.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1311.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1311.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1311.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.57  (step t1311.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1311.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.57  (step t1311.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1311.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1311.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1311.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1311.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1311.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1311.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1311.t24))
% 18.32/18.57  (step t1311.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1311.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1311.t25 t1311.t26))
% 18.32/18.57  (step t1311.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1311.t23 t1311.t27))
% 18.32/18.57  (step t1311.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 (t1311.t6 t1311.t7 t1311.t8 t1311.t9 t1311.t10 t1311.t11 t1311.t12 t1311.t13 t1311.t14 t1311.t15 t1311.t16 t1311.t17 t1311.t18 t1311.t19 t1311.t20 t1311.t21 t1311.t22 t1311.t28))
% 18.32/18.57  (step t1311.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 (t1311.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1311 t1312))
% 18.32/18.57  (anchor :step t1314 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1314.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1314.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1314.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1314.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1314.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1314.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1314.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1314.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1314.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1314.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1314.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1314.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1314.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1314.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1314.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1314.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1314.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1314.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1314.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.57  (step t1314.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1314.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1314.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1314.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1314.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1314.t23))
% 18.32/18.57  (step t1314.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1314.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1314.t24 t1314.t25))
% 18.32/18.57  (step t1314.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1314.t22 t1314.t26))
% 18.32/18.57  (step t1314.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 (t1314.t6 t1314.t7 t1314.t8 t1314.t9 t1314.t10 t1314.t11 t1314.t12 t1314.t13 t1314.t14 t1314.t15 t1314.t16 t1314.t17 t1314.t18 t1314.t19 t1314.t20 t1314.t21 t1314.t27))
% 18.32/18.57  (step t1314.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 (t1314.t28))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1314 t1315))
% 18.32/18.57  (anchor :step t1317 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1317.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1317.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1317.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1317.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1317.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1317.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1317.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1317.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1317.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1317.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1317.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1317.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1317.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1317.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1317.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1317.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1317.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1317.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.57  (step t1317.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.57  (step t1317.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1317.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1317.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1317.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1317.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1317.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1317.t24))
% 18.32/18.57  (step t1317.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1317.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1317.t25 t1317.t26))
% 18.32/18.57  (step t1317.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1317.t23 t1317.t27))
% 18.32/18.57  (step t1317.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 (t1317.t6 t1317.t7 t1317.t8 t1317.t9 t1317.t10 t1317.t11 t1317.t12 t1317.t13 t1317.t14 t1317.t15 t1317.t16 t1317.t17 t1317.t18 t1317.t19 t1317.t20 t1317.t21 t1317.t22 t1317.t28))
% 18.32/18.57  (step t1317.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 (t1317.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1317 t1318))
% 18.32/18.57  (anchor :step t1320 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1320.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1320.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1320.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1320.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1320.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1320.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1320.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1320.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1320.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1320.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1320.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1320.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1320.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1320.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1320.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1320.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1320.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1320.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1320.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.57  (step t1320.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1320.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1320.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1320.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1320.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1320.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1320.t24))
% 18.32/18.57  (step t1320.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1320.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1320.t25 t1320.t26))
% 18.32/18.57  (step t1320.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1320.t23 t1320.t27))
% 18.32/18.57  (step t1320.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 (t1320.t6 t1320.t7 t1320.t8 t1320.t9 t1320.t10 t1320.t11 t1320.t12 t1320.t13 t1320.t14 t1320.t15 t1320.t16 t1320.t17 t1320.t18 t1320.t19 t1320.t20 t1320.t21 t1320.t22 t1320.t28))
% 18.32/18.57  (step t1320.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 (t1320.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1320 t1321))
% 18.32/18.57  (anchor :step t1323 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1323.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1323.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1323.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1323.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1323.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1323.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1323.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1323.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1323.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1323.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1323.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1323.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1323.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1323.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1323.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1323.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1323.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1323.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.57  (step t1323.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.57  (step t1323.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1323.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1323.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1323.t23 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1323.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1323.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1323.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1323.t25))
% 18.32/18.57  (step t1323.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1323.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1323.t26 t1323.t27))
% 18.32/18.57  (step t1323.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1323.t24 t1323.t28))
% 18.32/18.57  (step t1323.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 (t1323.t6 t1323.t7 t1323.t8 t1323.t9 t1323.t10 t1323.t11 t1323.t12 t1323.t13 t1323.t14 t1323.t15 t1323.t16 t1323.t17 t1323.t18 t1323.t19 t1323.t20 t1323.t21 t1323.t22 t1323.t23 t1323.t29))
% 18.32/18.57  (step t1323.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 (t1323.t30))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1323 t1324))
% 18.32/18.57  (anchor :step t1326 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1326.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1326.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1326.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1326.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1326.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1326.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1326.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1326.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1326.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1326.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1326.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1326.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1326.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1326.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1326.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1326.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1326.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1326.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1326.t19 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.57  (step t1326.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1326.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1326.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1326.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1326.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1326.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1326.t24))
% 18.32/18.57  (step t1326.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1326.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1326.t25 t1326.t26))
% 18.32/18.57  (step t1326.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1326.t23 t1326.t27))
% 18.32/18.57  (step t1326.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 (t1326.t6 t1326.t7 t1326.t8 t1326.t9 t1326.t10 t1326.t11 t1326.t12 t1326.t13 t1326.t14 t1326.t15 t1326.t16 t1326.t17 t1326.t18 t1326.t19 t1326.t20 t1326.t21 t1326.t22 t1326.t28))
% 18.32/18.57  (step t1326.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 (t1326.t29))
% 18.32/18.57  (step t1326 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1327 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1328 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1326 t1327))
% 18.32/18.57  (anchor :step t1329 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1329.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1329.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1329.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1329.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1329.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1329.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1329.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1329.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1329.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1329.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1329.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1329.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1329.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1329.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1329.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1329.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1329.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1329.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1329.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1329.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1329.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1329.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1329.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1329.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1329.t23))
% 18.32/18.57  (step t1329.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1329.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1329.t24 t1329.t25))
% 18.32/18.57  (step t1329.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1329.t22 t1329.t26))
% 18.32/18.57  (step t1329.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 (t1329.t6 t1329.t7 t1329.t8 t1329.t9 t1329.t10 t1329.t11 t1329.t12 t1329.t13 t1329.t14 t1329.t15 t1329.t16 t1329.t17 t1329.t18 t1329.t19 t1329.t20 t1329.t21 t1329.t27))
% 18.32/18.57  (step t1329.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 (t1329.t28))
% 18.32/18.57  (step t1329 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1329 t1330))
% 18.32/18.57  (anchor :step t1332 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1332.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1332.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1332.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1332.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1332.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1332.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1332.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1332.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1332.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1332.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1332.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1332.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1332.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1332.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1332.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1332.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1332.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1332.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1332.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1332.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1332.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1332.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1332.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1332.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1332.t23))
% 18.32/18.57  (step t1332.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1332.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1332.t24 t1332.t25))
% 18.32/18.57  (step t1332.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1332.t22 t1332.t26))
% 18.32/18.57  (step t1332.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 (t1332.t6 t1332.t7 t1332.t8 t1332.t9 t1332.t10 t1332.t11 t1332.t12 t1332.t13 t1332.t14 t1332.t15 t1332.t16 t1332.t17 t1332.t18 t1332.t19 t1332.t20 t1332.t21 t1332.t27))
% 18.32/18.57  (step t1332.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 (t1332.t28))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1332 t1333))
% 18.32/18.57  (anchor :step t1335 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1335.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1335.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1335.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1335.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1335.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1335.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1335.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1335.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1335.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1335.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1335.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1335.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1335.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1335.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1335.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1335.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1335.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1335.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1335.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.57  (step t1335.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.57  (step t1335.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1335.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1335.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1335.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1335.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1335.t24))
% 18.32/18.57  (step t1335.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1335.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1335.t25 t1335.t26))
% 18.32/18.57  (step t1335.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1335.t23 t1335.t27))
% 18.32/18.57  (step t1335.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 (t1335.t6 t1335.t7 t1335.t8 t1335.t9 t1335.t10 t1335.t11 t1335.t12 t1335.t13 t1335.t14 t1335.t15 t1335.t16 t1335.t17 t1335.t18 t1335.t19 t1335.t20 t1335.t21 t1335.t22 t1335.t28))
% 18.32/18.57  (step t1335.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 (t1335.t29))
% 18.32/18.57  (step t1335 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1335 t1336))
% 18.32/18.57  (anchor :step t1338 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1338.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1338.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1338.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1338.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1338.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1338.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1338.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1338.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1338.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1338.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1338.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1338.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1338.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1338.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1338.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1338.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1338.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1338.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1338.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.57  (step t1338.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1338.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1338.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1338.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1338.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1338.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1338.t24))
% 18.32/18.57  (step t1338.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1338.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1338.t25 t1338.t26))
% 18.32/18.57  (step t1338.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1338.t23 t1338.t27))
% 18.32/18.57  (step t1338.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 (t1338.t6 t1338.t7 t1338.t8 t1338.t9 t1338.t10 t1338.t11 t1338.t12 t1338.t13 t1338.t14 t1338.t15 t1338.t16 t1338.t17 t1338.t18 t1338.t19 t1338.t20 t1338.t21 t1338.t22 t1338.t28))
% 18.32/18.57  (step t1338.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 (t1338.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1338 t1339))
% 18.32/18.57  (anchor :step t1341 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1341.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1341.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1341.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1341.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1341.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1341.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1341.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1341.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1341.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1341.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1341.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1341.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1341.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1341.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1341.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1341.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1341.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1341.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1341.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.57  (step t1341.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1341.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1341.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1341.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1341.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1341.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1341.t24))
% 18.32/18.57  (step t1341.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1341.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1341.t25 t1341.t26))
% 18.32/18.57  (step t1341.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1341.t23 t1341.t27))
% 18.32/18.57  (step t1341.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 (t1341.t6 t1341.t7 t1341.t8 t1341.t9 t1341.t10 t1341.t11 t1341.t12 t1341.t13 t1341.t14 t1341.t15 t1341.t16 t1341.t17 t1341.t18 t1341.t19 t1341.t20 t1341.t21 t1341.t22 t1341.t28))
% 18.32/18.57  (step t1341.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 (t1341.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1341 t1342))
% 18.32/18.57  (anchor :step t1344 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1344.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1344.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1344.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1344.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1344.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1344.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1344.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1344.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1344.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1344.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1344.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1344.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1344.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1344.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1344.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1344.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1344.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1344.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1344.t19 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1344.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1344.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1344.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1344.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1344.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1344.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1344.t24))
% 18.32/18.57  (step t1344.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1344.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1344.t25 t1344.t26))
% 18.32/18.57  (step t1344.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1344.t23 t1344.t27))
% 18.32/18.57  (step t1344.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 (t1344.t6 t1344.t7 t1344.t8 t1344.t9 t1344.t10 t1344.t11 t1344.t12 t1344.t13 t1344.t14 t1344.t15 t1344.t16 t1344.t17 t1344.t18 t1344.t19 t1344.t20 t1344.t21 t1344.t22 t1344.t28))
% 18.32/18.57  (step t1344.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 (t1344.t29))
% 18.32/18.57  (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) 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.32/18.57  (step t1345 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1346 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1344 t1345))
% 18.32/18.57  (anchor :step t1347 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1347.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1347.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1347.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1347.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1347.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1347.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1347.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1347.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1347.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1347.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1347.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1347.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1347.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1347.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1347.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1347.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1347.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1347.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1347.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1347.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1347.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1347.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1347.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1347.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1347.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1347.t24))
% 18.32/18.57  (step t1347.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1347.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1347.t25 t1347.t26))
% 18.32/18.57  (step t1347.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1347.t23 t1347.t27))
% 18.32/18.57  (step t1347.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 (t1347.t6 t1347.t7 t1347.t8 t1347.t9 t1347.t10 t1347.t11 t1347.t12 t1347.t13 t1347.t14 t1347.t15 t1347.t16 t1347.t17 t1347.t18 t1347.t19 t1347.t20 t1347.t21 t1347.t22 t1347.t28))
% 18.32/18.57  (step t1347.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 (t1347.t29))
% 18.32/18.57  (step t1347 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1348 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a 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.32/18.57  (step t1349 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a 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 (t1347 t1348))
% 18.32/18.57  (anchor :step t1350 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1350.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1350.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1350.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1350.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1350.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1350.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1350.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1350.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1350.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1350.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1350.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1350.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1350.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1350.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1350.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1350.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1350.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1350.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1350.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.32/18.57  (step t1350.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1350.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1350.t22 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.57  (step t1350.t23 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1350.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1350.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1350.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1350.t25))
% 18.32/18.57  (step t1350.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1350.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1350.t26 t1350.t27))
% 18.32/18.57  (step t1350.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1350.t24 t1350.t28))
% 18.32/18.57  (step t1350.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 (t1350.t6 t1350.t7 t1350.t8 t1350.t9 t1350.t10 t1350.t11 t1350.t12 t1350.t13 t1350.t14 t1350.t15 t1350.t16 t1350.t17 t1350.t18 t1350.t19 t1350.t20 t1350.t21 t1350.t22 t1350.t23 t1350.t29))
% 18.32/18.57  (step t1350.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 (t1350.t30))
% 18.32/18.57  (step t1350 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (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 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.32/18.57  (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 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 (t1350 t1351))
% 18.32/18.57  (anchor :step t1353 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1353.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1353.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1353.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1353.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1353.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1353.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1353.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1353.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1353.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1353.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1353.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1353.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1353.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1353.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1353.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1353.t16 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.32/18.57  (step t1353.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1353.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.57  (step t1353.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.57  (step t1353.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1353.t21 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1353.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1353.t23 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1353.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1353.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1353.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1353.t25))
% 18.32/18.57  (step t1353.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1353.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1353.t26 t1353.t27))
% 18.32/18.57  (step t1353.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1353.t24 t1353.t28))
% 18.32/18.57  (step t1353.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1353.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1353.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1353.t31))
% 18.32/18.57  (step t1353.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1353.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1353.t32 t1353.t33))
% 18.32/18.57  (step t1353.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1353.t30 t1353.t34))
% 18.32/18.57  (step t1353.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.57  (step t1353.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1353.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1353.t37))
% 18.32/18.57  (step t1353.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1353.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1353.t38 t1353.t39))
% 18.32/18.57  (step t1353.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1353.t36 t1353.t40))
% 18.32/18.57  (step t1353.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.57  (step t1353.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1353.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1353.t43))
% 18.32/18.57  (step t1353.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1353.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1353.t44 t1353.t45))
% 18.32/18.57  (step t1353.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1353.t42 t1353.t46))
% 18.32/18.57  (step t1353.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 (t1353.t6 t1353.t7 t1353.t8 t1353.t9 t1353.t10 t1353.t11 t1353.t12 t1353.t13 t1353.t14 t1353.t15 t1353.t16 t1353.t17 t1353.t18 t1353.t19 t1353.t20 t1353.t21 t1353.t22 t1353.t23 t1353.t29 t1353.t35 t1353.t41 t1353.t47))
% 18.32/18.57  (step t1353.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 (t1353.t48))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1353 t1354))
% 18.32/18.57  (anchor :step t1356 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1356.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1356.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1356.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1356.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1356.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1356.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1356.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1356.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1356.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1356.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1356.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1356.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1356.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1356.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1356.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1356.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.57  (step t1356.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1356.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1356.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.57  (step t1356.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1356.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1356.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1356.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1356.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1356.t23))
% 18.32/18.57  (step t1356.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1356.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1356.t24 t1356.t25))
% 18.32/18.57  (step t1356.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1356.t22 t1356.t26))
% 18.32/18.57  (step t1356.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 (t1356.t6 t1356.t7 t1356.t8 t1356.t9 t1356.t10 t1356.t11 t1356.t12 t1356.t13 t1356.t14 t1356.t15 t1356.t16 t1356.t17 t1356.t18 t1356.t19 t1356.t20 t1356.t21 t1356.t27))
% 18.32/18.57  (step t1356.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 (t1356.t28))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1356 t1357))
% 18.32/18.57  (anchor :step t1359 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1359.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1359.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1359.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1359.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1359.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1359.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1359.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1359.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1359.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1359.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1359.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1359.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1359.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1359.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1359.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1359.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.57  (step t1359.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1359.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.57  (step t1359.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.57  (step t1359.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1359.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1359.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1359.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1359.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1359.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1359.t24))
% 18.32/18.57  (step t1359.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1359.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1359.t25 t1359.t26))
% 18.32/18.57  (step t1359.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1359.t23 t1359.t27))
% 18.32/18.57  (step t1359.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 (t1359.t6 t1359.t7 t1359.t8 t1359.t9 t1359.t10 t1359.t11 t1359.t12 t1359.t13 t1359.t14 t1359.t15 t1359.t16 t1359.t17 t1359.t18 t1359.t19 t1359.t20 t1359.t21 t1359.t22 t1359.t28))
% 18.32/18.57  (step t1359.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 (t1359.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1359 t1360))
% 18.32/18.57  (anchor :step t1362 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1362.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1362.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1362.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1362.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1362.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1362.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1362.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1362.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1362.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1362.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1362.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1362.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1362.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1362.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1362.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1362.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1362.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1362.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1362.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1362.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1362.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1362.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1362.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1362.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1362.t23))
% 18.32/18.57  (step t1362.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1362.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1362.t24 t1362.t25))
% 18.32/18.57  (step t1362.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1362.t22 t1362.t26))
% 18.32/18.57  (step t1362.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 (t1362.t6 t1362.t7 t1362.t8 t1362.t9 t1362.t10 t1362.t11 t1362.t12 t1362.t13 t1362.t14 t1362.t15 t1362.t16 t1362.t17 t1362.t18 t1362.t19 t1362.t20 t1362.t21 t1362.t27))
% 18.32/18.57  (step t1362.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 (t1362.t28))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1362 t1363))
% 18.32/18.57  (anchor :step t1365 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1365.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1365.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1365.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1365.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1365.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1365.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1365.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1365.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1365.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1365.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1365.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1365.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1365.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1365.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1365.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1365.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.57  (step t1365.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1365.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.57  (step t1365.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1365.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1365.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1365.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1365.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1365.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1365.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1365.t24))
% 18.32/18.57  (step t1365.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1365.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1365.t25 t1365.t26))
% 18.32/18.57  (step t1365.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1365.t23 t1365.t27))
% 18.32/18.57  (step t1365.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 (t1365.t6 t1365.t7 t1365.t8 t1365.t9 t1365.t10 t1365.t11 t1365.t12 t1365.t13 t1365.t14 t1365.t15 t1365.t16 t1365.t17 t1365.t18 t1365.t19 t1365.t20 t1365.t21 t1365.t22 t1365.t28))
% 18.32/18.57  (step t1365.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 (t1365.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1365 t1366))
% 18.32/18.57  (anchor :step t1368 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1368.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1368.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1368.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1368.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1368.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1368.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1368.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1368.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1368.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1368.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1368.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1368.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1368.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1368.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1368.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1368.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1368.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1368.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1368.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.57  (step t1368.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1368.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1368.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1368.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1368.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1368.t23))
% 18.32/18.57  (step t1368.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1368.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1368.t24 t1368.t25))
% 18.32/18.57  (step t1368.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1368.t22 t1368.t26))
% 18.32/18.57  (step t1368.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 (t1368.t6 t1368.t7 t1368.t8 t1368.t9 t1368.t10 t1368.t11 t1368.t12 t1368.t13 t1368.t14 t1368.t15 t1368.t16 t1368.t17 t1368.t18 t1368.t19 t1368.t20 t1368.t21 t1368.t27))
% 18.32/18.57  (step t1368.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 (t1368.t28))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1368 t1369))
% 18.32/18.57  (anchor :step t1371 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1371.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1371.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1371.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1371.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1371.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1371.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1371.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1371.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1371.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1371.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1371.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1371.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1371.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1371.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1371.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1371.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1371.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1371.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.57  (step t1371.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.57  (step t1371.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1371.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1371.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1371.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1371.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1371.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1371.t24))
% 18.32/18.57  (step t1371.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1371.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1371.t25 t1371.t26))
% 18.32/18.57  (step t1371.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1371.t23 t1371.t27))
% 18.32/18.57  (step t1371.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 (t1371.t6 t1371.t7 t1371.t8 t1371.t9 t1371.t10 t1371.t11 t1371.t12 t1371.t13 t1371.t14 t1371.t15 t1371.t16 t1371.t17 t1371.t18 t1371.t19 t1371.t20 t1371.t21 t1371.t22 t1371.t28))
% 18.32/18.57  (step t1371.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 (t1371.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1371 t1372))
% 18.32/18.57  (anchor :step t1374 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1374.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1374.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1374.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1374.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1374.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1374.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1374.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1374.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1374.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1374.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1374.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1374.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1374.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1374.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1374.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1374.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1374.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1374.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1374.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.57  (step t1374.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1374.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1374.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1374.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1374.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1374.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1374.t24))
% 18.32/18.57  (step t1374.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1374.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1374.t25 t1374.t26))
% 18.32/18.57  (step t1374.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1374.t23 t1374.t27))
% 18.32/18.57  (step t1374.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 (t1374.t6 t1374.t7 t1374.t8 t1374.t9 t1374.t10 t1374.t11 t1374.t12 t1374.t13 t1374.t14 t1374.t15 t1374.t16 t1374.t17 t1374.t18 t1374.t19 t1374.t20 t1374.t21 t1374.t22 t1374.t28))
% 18.32/18.57  (step t1374.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 (t1374.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1374 t1375))
% 18.32/18.57  (anchor :step t1377 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1377.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1377.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1377.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1377.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1377.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1377.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1377.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1377.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1377.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1377.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1377.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1377.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1377.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1377.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1377.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1377.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1377.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1377.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.57  (step t1377.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.57  (step t1377.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1377.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1377.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1377.t23 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1377.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1377.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1377.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1377.t25))
% 18.32/18.57  (step t1377.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1377.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1377.t26 t1377.t27))
% 18.32/18.57  (step t1377.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1377.t24 t1377.t28))
% 18.32/18.57  (step t1377.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 (t1377.t6 t1377.t7 t1377.t8 t1377.t9 t1377.t10 t1377.t11 t1377.t12 t1377.t13 t1377.t14 t1377.t15 t1377.t16 t1377.t17 t1377.t18 t1377.t19 t1377.t20 t1377.t21 t1377.t22 t1377.t23 t1377.t29))
% 18.32/18.57  (step t1377.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 (t1377.t30))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1377 t1378))
% 18.32/18.57  (anchor :step t1380 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1380.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1380.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1380.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1380.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1380.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1380.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1380.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1380.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1380.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1380.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1380.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1380.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1380.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1380.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1380.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1380.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.57  (step t1380.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1380.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1380.t19 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.57  (step t1380.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1380.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1380.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1380.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1380.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1380.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1380.t24))
% 18.32/18.57  (step t1380.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1380.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1380.t25 t1380.t26))
% 18.32/18.57  (step t1380.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1380.t23 t1380.t27))
% 18.32/18.57  (step t1380.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 (t1380.t6 t1380.t7 t1380.t8 t1380.t9 t1380.t10 t1380.t11 t1380.t12 t1380.t13 t1380.t14 t1380.t15 t1380.t16 t1380.t17 t1380.t18 t1380.t19 t1380.t20 t1380.t21 t1380.t22 t1380.t28))
% 18.32/18.57  (step t1380.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 (t1380.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1380 t1381))
% 18.32/18.57  (anchor :step t1383 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1383.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1383.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1383.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1383.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1383.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1383.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1383.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1383.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1383.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1383.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1383.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1383.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1383.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1383.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1383.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1383.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.57  (step t1383.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1383.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1383.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1383.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1383.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1383.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1383.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1383.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1383.t23))
% 18.32/18.57  (step t1383.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1383.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1383.t24 t1383.t25))
% 18.32/18.57  (step t1383.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1383.t22 t1383.t26))
% 18.32/18.57  (step t1383.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 (t1383.t6 t1383.t7 t1383.t8 t1383.t9 t1383.t10 t1383.t11 t1383.t12 t1383.t13 t1383.t14 t1383.t15 t1383.t16 t1383.t17 t1383.t18 t1383.t19 t1383.t20 t1383.t21 t1383.t27))
% 18.32/18.57  (step t1383.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 (t1383.t28))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1383 t1384))
% 18.32/18.57  (anchor :step t1386 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1386.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1386.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1386.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1386.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1386.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1386.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1386.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1386.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1386.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1386.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1386.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1386.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1386.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1386.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1386.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1386.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.57  (step t1386.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1386.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1386.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1386.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1386.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.57  (step t1386.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1386.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1386.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1386.t23))
% 18.32/18.57  (step t1386.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1386.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1386.t24 t1386.t25))
% 18.32/18.57  (step t1386.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1386.t22 t1386.t26))
% 18.32/18.57  (step t1386.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 (t1386.t6 t1386.t7 t1386.t8 t1386.t9 t1386.t10 t1386.t11 t1386.t12 t1386.t13 t1386.t14 t1386.t15 t1386.t16 t1386.t17 t1386.t18 t1386.t19 t1386.t20 t1386.t21 t1386.t27))
% 18.32/18.57  (step t1386.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 (t1386.t28))
% 18.32/18.57  (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) 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.32/18.57  (step t1387 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (step t1388 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1386 t1387))
% 18.32/18.57  (anchor :step t1389 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1389.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1389.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1389.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1389.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1389.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1389.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1389.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1389.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1389.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1389.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1389.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1389.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1389.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1389.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1389.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1389.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1389.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1389.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1389.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.57  (step t1389.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.57  (step t1389.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1389.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1389.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1389.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1389.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1389.t24))
% 18.32/18.57  (step t1389.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1389.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1389.t25 t1389.t26))
% 18.32/18.57  (step t1389.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1389.t23 t1389.t27))
% 18.32/18.57  (step t1389.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 (t1389.t6 t1389.t7 t1389.t8 t1389.t9 t1389.t10 t1389.t11 t1389.t12 t1389.t13 t1389.t14 t1389.t15 t1389.t16 t1389.t17 t1389.t18 t1389.t19 t1389.t20 t1389.t21 t1389.t22 t1389.t28))
% 18.32/18.57  (step t1389.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 (t1389.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1389 t1390))
% 18.32/18.57  (anchor :step t1392 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1392.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1392.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1392.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1392.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1392.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1392.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1392.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1392.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1392.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1392.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1392.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1392.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1392.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1392.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1392.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1392.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1392.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1392.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1392.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.57  (step t1392.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1392.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1392.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1392.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1392.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1392.t23))
% 18.32/18.57  (step t1392.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1392.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1392.t24 t1392.t25))
% 18.32/18.57  (step t1392.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1392.t22 t1392.t26))
% 18.32/18.57  (step t1392.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 (t1392.t6 t1392.t7 t1392.t8 t1392.t9 t1392.t10 t1392.t11 t1392.t12 t1392.t13 t1392.t14 t1392.t15 t1392.t16 t1392.t17 t1392.t18 t1392.t19 t1392.t20 t1392.t21 t1392.t27))
% 18.32/18.57  (step t1392.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 (t1392.t28))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1392 t1393))
% 18.32/18.57  (anchor :step t1395 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1395.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1395.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1395.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1395.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1395.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1395.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1395.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1395.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1395.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1395.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1395.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1395.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1395.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1395.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1395.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1395.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1395.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1395.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1395.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.57  (step t1395.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.57  (step t1395.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1395.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1395.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1395.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1395.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1395.t24))
% 18.32/18.57  (step t1395.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1395.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1395.t25 t1395.t26))
% 18.32/18.57  (step t1395.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1395.t23 t1395.t27))
% 18.32/18.57  (step t1395.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 (t1395.t6 t1395.t7 t1395.t8 t1395.t9 t1395.t10 t1395.t11 t1395.t12 t1395.t13 t1395.t14 t1395.t15 t1395.t16 t1395.t17 t1395.t18 t1395.t19 t1395.t20 t1395.t21 t1395.t22 t1395.t28))
% 18.32/18.57  (step t1395.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 (t1395.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) (= (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 (t1395 t1396))
% 18.32/18.57  (anchor :step t1398 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1398.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1398.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1398.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1398.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1398.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1398.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1398.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1398.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1398.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1398.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1398.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1398.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1398.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1398.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1398.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1398.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.57  (step t1398.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1398.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.57  (step t1398.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.57  (step t1398.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.57  (step t1398.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.57  (step t1398.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1398.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1398.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1398.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1398.t24))
% 18.32/18.57  (step t1398.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1398.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1398.t25 t1398.t26))
% 18.32/18.57  (step t1398.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1398.t23 t1398.t27))
% 18.32/18.57  (step t1398.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 (t1398.t6 t1398.t7 t1398.t8 t1398.t9 t1398.t10 t1398.t11 t1398.t12 t1398.t13 t1398.t14 t1398.t15 t1398.t16 t1398.t17 t1398.t18 t1398.t19 t1398.t20 t1398.t21 t1398.t22 t1398.t28))
% 18.32/18.57  (step t1398.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 (t1398.t29))
% 18.32/18.57  (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) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1398 t1399))
% 18.32/18.57  (anchor :step t1401 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1401.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1401.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1401.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1401.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1401.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1401.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1401.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1401.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1401.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1401.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1401.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1401.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1401.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1401.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1401.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1401.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1401.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1401.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.57  (step t1401.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.57  (step t1401.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.57  (step t1401.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.57  (step t1401.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.57  (step t1401.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.57  (step t1401.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1401.t23))
% 18.32/18.57  (step t1401.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.57  (step t1401.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1401.t24 t1401.t25))
% 18.32/18.57  (step t1401.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1401.t22 t1401.t26))
% 18.32/18.57  (step t1401.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 (t1401.t6 t1401.t7 t1401.t8 t1401.t9 t1401.t10 t1401.t11 t1401.t12 t1401.t13 t1401.t14 t1401.t15 t1401.t16 t1401.t17 t1401.t18 t1401.t19 t1401.t20 t1401.t21 t1401.t27))
% 18.32/18.57  (step t1401.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 (t1401.t28))
% 18.32/18.57  (step t1401 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.57  (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) 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.32/18.57  (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) 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 (t1401 t1402))
% 18.32/18.57  (anchor :step t1404 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.57  (step t1404.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.57  (step t1404.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.57  (step t1404.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.57  (step t1404.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.57  (step t1404.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.57  (step t1404.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.57  (step t1404.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.57  (step t1404.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.57  (step t1404.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.57  (step t1404.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.57  (step t1404.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.57  (step t1404.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.57  (step t1404.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.57  (step t1404.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.57  (step t1404.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.57  (step t1404.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.57  (step t1404.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.57  (step t1404.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.57  (step t1404.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1404.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1404.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1404.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1404.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1404.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1404.t23))
% 18.32/18.58  (step t1404.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1404.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1404.t24 t1404.t25))
% 18.32/18.58  (step t1404.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1404.t22 t1404.t26))
% 18.32/18.58  (step t1404.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 (t1404.t6 t1404.t7 t1404.t8 t1404.t9 t1404.t10 t1404.t11 t1404.t12 t1404.t13 t1404.t14 t1404.t15 t1404.t16 t1404.t17 t1404.t18 t1404.t19 t1404.t20 t1404.t21 t1404.t27))
% 18.32/18.58  (step t1404.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 (t1404.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1404 t1405))
% 18.32/18.58  (anchor :step t1407 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1407.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1407.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1407.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1407.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1407.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1407.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1407.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1407.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1407.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1407.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1407.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1407.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1407.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1407.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1407.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1407.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.58  (step t1407.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1407.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1407.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1407.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1407.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1407.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1407.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1407.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1407.t23))
% 18.32/18.58  (step t1407.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1407.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1407.t24 t1407.t25))
% 18.32/18.58  (step t1407.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1407.t22 t1407.t26))
% 18.32/18.58  (step t1407.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 (t1407.t6 t1407.t7 t1407.t8 t1407.t9 t1407.t10 t1407.t11 t1407.t12 t1407.t13 t1407.t14 t1407.t15 t1407.t16 t1407.t17 t1407.t18 t1407.t19 t1407.t20 t1407.t21 t1407.t27))
% 18.32/18.58  (step t1407.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 (t1407.t28))
% 18.32/18.58  (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) 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.32/18.58  (step t1408 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a 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.32/18.58  (step t1409 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a 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 (t1407 t1408))
% 18.32/18.58  (anchor :step t1410 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1410.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1410.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1410.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1410.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1410.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1410.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1410.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1410.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1410.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1410.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1410.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1410.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1410.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1410.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1410.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1410.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.58  (step t1410.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1410.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1410.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.32/18.58  (step t1410.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1410.t21 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.58  (step t1410.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1410.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1410.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1410.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1410.t24))
% 18.32/18.58  (step t1410.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1410.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1410.t25 t1410.t26))
% 18.32/18.58  (step t1410.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1410.t23 t1410.t27))
% 18.32/18.58  (step t1410.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 (t1410.t6 t1410.t7 t1410.t8 t1410.t9 t1410.t10 t1410.t11 t1410.t12 t1410.t13 t1410.t14 t1410.t15 t1410.t16 t1410.t17 t1410.t18 t1410.t19 t1410.t20 t1410.t21 t1410.t22 t1410.t28))
% 18.32/18.58  (step t1410.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 (t1410.t29))
% 18.32/18.58  (step t1410 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.58  (step t1411 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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.32/18.58  (step t1412 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 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 (t1410 t1411))
% 18.32/18.58  (anchor :step t1413 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1413.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1413.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1413.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1413.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1413.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1413.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1413.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1413.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1413.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1413.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1413.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1413.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1413.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1413.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1413.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1413.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1413.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1413.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1413.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1413.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1413.t21 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.58  (step t1413.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1413.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1413.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1413.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1413.t24))
% 18.32/18.58  (step t1413.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1413.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1413.t25 t1413.t26))
% 18.32/18.58  (step t1413.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1413.t23 t1413.t27))
% 18.32/18.58  (step t1413.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 (t1413.t6 t1413.t7 t1413.t8 t1413.t9 t1413.t10 t1413.t11 t1413.t12 t1413.t13 t1413.t14 t1413.t15 t1413.t16 t1413.t17 t1413.t18 t1413.t19 t1413.t20 t1413.t21 t1413.t22 t1413.t28))
% 18.32/18.58  (step t1413.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 (t1413.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1413 t1414))
% 18.32/18.58  (anchor :step t1416 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1416.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1416.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1416.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1416.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1416.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1416.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1416.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1416.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1416.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1416.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1416.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1416.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1416.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1416.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1416.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1416.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1416.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1416.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1416.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1416.t20 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.32/18.58  (step t1416.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1416.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1416.t23 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.58  (step t1416.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1416.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1416.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1416.t25))
% 18.32/18.58  (step t1416.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1416.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1416.t26 t1416.t27))
% 18.32/18.58  (step t1416.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1416.t24 t1416.t28))
% 18.32/18.58  (step t1416.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 (t1416.t6 t1416.t7 t1416.t8 t1416.t9 t1416.t10 t1416.t11 t1416.t12 t1416.t13 t1416.t14 t1416.t15 t1416.t16 t1416.t17 t1416.t18 t1416.t19 t1416.t20 t1416.t21 t1416.t22 t1416.t23 t1416.t29))
% 18.32/18.58  (step t1416.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 (t1416.t30))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1416 t1417))
% 18.32/18.58  (anchor :step t1419 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1419.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1419.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1419.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1419.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1419.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1419.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1419.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1419.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1419.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1419.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1419.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1419.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1419.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1419.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1419.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1419.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1419.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1419.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1419.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.58  (step t1419.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1419.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1419.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1419.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1419.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1419.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1419.t24))
% 18.32/18.58  (step t1419.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1419.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1419.t25 t1419.t26))
% 18.32/18.58  (step t1419.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1419.t23 t1419.t27))
% 18.32/18.58  (step t1419.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 (t1419.t6 t1419.t7 t1419.t8 t1419.t9 t1419.t10 t1419.t11 t1419.t12 t1419.t13 t1419.t14 t1419.t15 t1419.t16 t1419.t17 t1419.t18 t1419.t19 t1419.t20 t1419.t21 t1419.t22 t1419.t28))
% 18.32/18.58  (step t1419.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 (t1419.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1419 t1420))
% 18.32/18.58  (anchor :step t1422 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1422.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1422.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1422.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1422.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1422.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1422.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1422.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1422.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1422.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1422.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1422.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1422.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1422.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1422.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1422.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1422.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1422.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1422.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.58  (step t1422.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1422.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1422.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1422.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1422.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1422.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1422.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1422.t24))
% 18.32/18.58  (step t1422.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1422.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1422.t25 t1422.t26))
% 18.32/18.58  (step t1422.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1422.t23 t1422.t27))
% 18.32/18.58  (step t1422.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 (t1422.t6 t1422.t7 t1422.t8 t1422.t9 t1422.t10 t1422.t11 t1422.t12 t1422.t13 t1422.t14 t1422.t15 t1422.t16 t1422.t17 t1422.t18 t1422.t19 t1422.t20 t1422.t21 t1422.t22 t1422.t28))
% 18.32/18.58  (step t1422.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 (t1422.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1422 t1423))
% 18.32/18.58  (anchor :step t1425 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1425.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1425.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1425.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1425.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1425.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1425.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1425.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1425.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1425.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1425.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1425.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1425.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1425.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1425.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1425.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1425.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1425.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1425.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1425.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1425.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1425.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1425.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1425.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1425.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1425.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1425.t24))
% 18.32/18.58  (step t1425.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1425.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1425.t25 t1425.t26))
% 18.32/18.58  (step t1425.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1425.t23 t1425.t27))
% 18.32/18.58  (step t1425.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 (t1425.t6 t1425.t7 t1425.t8 t1425.t9 t1425.t10 t1425.t11 t1425.t12 t1425.t13 t1425.t14 t1425.t15 t1425.t16 t1425.t17 t1425.t18 t1425.t19 t1425.t20 t1425.t21 t1425.t22 t1425.t28))
% 18.32/18.58  (step t1425.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 (t1425.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1425 t1426))
% 18.32/18.58  (anchor :step t1428 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1428.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1428.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1428.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1428.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1428.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1428.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1428.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1428.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1428.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1428.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1428.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1428.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1428.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1428.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1428.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1428.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1428.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1428.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.58  (step t1428.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1428.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1428.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1428.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1428.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1428.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1428.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1428.t24))
% 18.32/18.58  (step t1428.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1428.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1428.t25 t1428.t26))
% 18.32/18.58  (step t1428.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1428.t23 t1428.t27))
% 18.32/18.58  (step t1428.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 (t1428.t6 t1428.t7 t1428.t8 t1428.t9 t1428.t10 t1428.t11 t1428.t12 t1428.t13 t1428.t14 t1428.t15 t1428.t16 t1428.t17 t1428.t18 t1428.t19 t1428.t20 t1428.t21 t1428.t22 t1428.t28))
% 18.32/18.58  (step t1428.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 (t1428.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1428 t1429))
% 18.32/18.58  (anchor :step t1431 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1431.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1431.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1431.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1431.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1431.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1431.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1431.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1431.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1431.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1431.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1431.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1431.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1431.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1431.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1431.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1431.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1431.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1431.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1431.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.32/18.58  (step t1431.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1431.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1431.t22 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.58  (step t1431.t23 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1431.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1431.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1431.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1431.t25))
% 18.32/18.58  (step t1431.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1431.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1431.t26 t1431.t27))
% 18.32/18.58  (step t1431.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1431.t24 t1431.t28))
% 18.32/18.58  (step t1431.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 (t1431.t6 t1431.t7 t1431.t8 t1431.t9 t1431.t10 t1431.t11 t1431.t12 t1431.t13 t1431.t14 t1431.t15 t1431.t16 t1431.t17 t1431.t18 t1431.t19 t1431.t20 t1431.t21 t1431.t22 t1431.t23 t1431.t29))
% 18.32/18.58  (step t1431.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 (t1431.t30))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1431 t1432))
% 18.32/18.58  (anchor :step t1434 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1434.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1434.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1434.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1434.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1434.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1434.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1434.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1434.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1434.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1434.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1434.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1434.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1434.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1434.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1434.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1434.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.58  (step t1434.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1434.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1434.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.58  (step t1434.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1434.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1434.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1434.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1434.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1434.t23))
% 18.32/18.58  (step t1434.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1434.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1434.t24 t1434.t25))
% 18.32/18.58  (step t1434.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1434.t22 t1434.t26))
% 18.32/18.58  (step t1434.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 (t1434.t6 t1434.t7 t1434.t8 t1434.t9 t1434.t10 t1434.t11 t1434.t12 t1434.t13 t1434.t14 t1434.t15 t1434.t16 t1434.t17 t1434.t18 t1434.t19 t1434.t20 t1434.t21 t1434.t27))
% 18.32/18.58  (step t1434.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 (t1434.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1434 t1435))
% 18.32/18.58  (anchor :step t1437 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1437.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1437.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1437.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1437.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1437.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1437.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1437.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1437.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1437.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1437.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1437.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1437.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1437.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1437.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1437.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1437.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.58  (step t1437.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1437.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.58  (step t1437.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.58  (step t1437.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1437.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1437.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1437.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1437.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1437.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1437.t24))
% 18.32/18.58  (step t1437.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1437.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1437.t25 t1437.t26))
% 18.32/18.58  (step t1437.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1437.t23 t1437.t27))
% 18.32/18.58  (step t1437.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 (t1437.t6 t1437.t7 t1437.t8 t1437.t9 t1437.t10 t1437.t11 t1437.t12 t1437.t13 t1437.t14 t1437.t15 t1437.t16 t1437.t17 t1437.t18 t1437.t19 t1437.t20 t1437.t21 t1437.t22 t1437.t28))
% 18.32/18.58  (step t1437.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 (t1437.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1437 t1438))
% 18.32/18.58  (anchor :step t1440 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1440.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1440.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1440.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1440.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1440.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1440.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1440.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1440.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1440.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1440.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1440.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1440.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1440.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1440.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1440.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1440.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.58  (step t1440.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1440.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1440.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1440.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1440.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1440.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1440.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1440.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1440.t23))
% 18.32/18.58  (step t1440.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1440.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1440.t24 t1440.t25))
% 18.32/18.58  (step t1440.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1440.t22 t1440.t26))
% 18.32/18.58  (step t1440.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 (t1440.t6 t1440.t7 t1440.t8 t1440.t9 t1440.t10 t1440.t11 t1440.t12 t1440.t13 t1440.t14 t1440.t15 t1440.t16 t1440.t17 t1440.t18 t1440.t19 t1440.t20 t1440.t21 t1440.t27))
% 18.32/18.58  (step t1440.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 (t1440.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1440 t1441))
% 18.32/18.58  (anchor :step t1443 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1443.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1443.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1443.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1443.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1443.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1443.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1443.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1443.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1443.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1443.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1443.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1443.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1443.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1443.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1443.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1443.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.58  (step t1443.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1443.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.58  (step t1443.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1443.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1443.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1443.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1443.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1443.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1443.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1443.t24))
% 18.32/18.58  (step t1443.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1443.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1443.t25 t1443.t26))
% 18.32/18.58  (step t1443.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1443.t23 t1443.t27))
% 18.32/18.58  (step t1443.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 (t1443.t6 t1443.t7 t1443.t8 t1443.t9 t1443.t10 t1443.t11 t1443.t12 t1443.t13 t1443.t14 t1443.t15 t1443.t16 t1443.t17 t1443.t18 t1443.t19 t1443.t20 t1443.t21 t1443.t22 t1443.t28))
% 18.32/18.58  (step t1443.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 (t1443.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1443 t1444))
% 18.32/18.58  (anchor :step t1446 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1446.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1446.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1446.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1446.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1446.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1446.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1446.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1446.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1446.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1446.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1446.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1446.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1446.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1446.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1446.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1446.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.58  (step t1446.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1446.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1446.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.58  (step t1446.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1446.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1446.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1446.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1446.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1446.t23))
% 18.32/18.58  (step t1446.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1446.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1446.t24 t1446.t25))
% 18.32/18.58  (step t1446.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1446.t22 t1446.t26))
% 18.32/18.58  (step t1446.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 (t1446.t6 t1446.t7 t1446.t8 t1446.t9 t1446.t10 t1446.t11 t1446.t12 t1446.t13 t1446.t14 t1446.t15 t1446.t16 t1446.t17 t1446.t18 t1446.t19 t1446.t20 t1446.t21 t1446.t27))
% 18.32/18.58  (step t1446.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 (t1446.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1446 t1447))
% 18.32/18.58  (anchor :step t1449 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1449.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1449.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1449.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1449.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1449.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1449.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1449.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1449.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1449.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1449.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1449.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1449.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1449.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1449.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1449.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1449.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.58  (step t1449.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1449.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.58  (step t1449.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.58  (step t1449.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1449.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1449.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1449.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1449.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1449.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1449.t24))
% 18.32/18.58  (step t1449.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1449.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1449.t25 t1449.t26))
% 18.32/18.58  (step t1449.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1449.t23 t1449.t27))
% 18.32/18.58  (step t1449.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 (t1449.t6 t1449.t7 t1449.t8 t1449.t9 t1449.t10 t1449.t11 t1449.t12 t1449.t13 t1449.t14 t1449.t15 t1449.t16 t1449.t17 t1449.t18 t1449.t19 t1449.t20 t1449.t21 t1449.t22 t1449.t28))
% 18.32/18.58  (step t1449.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 (t1449.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1449 t1450))
% 18.32/18.58  (anchor :step t1452 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1452.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1452.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1452.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1452.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1452.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1452.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1452.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1452.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1452.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1452.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1452.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1452.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1452.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1452.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1452.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1452.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1452.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1452.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.58  (step t1452.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.32/18.58  (step t1452.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1452.t21 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1452.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1452.t23 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1452.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1452.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1452.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1452.t25))
% 18.32/18.58  (step t1452.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1452.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1452.t26 t1452.t27))
% 18.32/18.58  (step t1452.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1452.t24 t1452.t28))
% 18.32/18.58  (step t1452.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1452.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1452.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1452.t31))
% 18.32/18.58  (step t1452.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1452.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1452.t32 t1452.t33))
% 18.32/18.58  (step t1452.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1452.t30 t1452.t34))
% 18.32/18.58  (step t1452.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.32/18.58  (step t1452.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1452.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1452.t37))
% 18.32/18.58  (step t1452.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1452.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1452.t38 t1452.t39))
% 18.32/18.58  (step t1452.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1452.t36 t1452.t40))
% 18.32/18.58  (step t1452.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.32/18.58  (step t1452.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1452.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1452.t43))
% 18.32/18.58  (step t1452.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1452.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1452.t44 t1452.t45))
% 18.32/18.58  (step t1452.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1452.t42 t1452.t46))
% 18.32/18.58  (step t1452.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 (t1452.t6 t1452.t7 t1452.t8 t1452.t9 t1452.t10 t1452.t11 t1452.t12 t1452.t13 t1452.t14 t1452.t15 t1452.t16 t1452.t17 t1452.t18 t1452.t19 t1452.t20 t1452.t21 t1452.t22 t1452.t23 t1452.t29 t1452.t35 t1452.t41 t1452.t47))
% 18.32/18.58  (step t1452.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 (t1452.t48))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1452 t1453))
% 18.32/18.58  (anchor :step t1455 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1455.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1455.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1455.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1455.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1455.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1455.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1455.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1455.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1455.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1455.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1455.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1455.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1455.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1455.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1455.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1455.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.58  (step t1455.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1455.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1455.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1455.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.58  (step t1455.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1455.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1455.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1455.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1455.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1455.t24))
% 18.32/18.58  (step t1455.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1455.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1455.t25 t1455.t26))
% 18.32/18.58  (step t1455.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1455.t23 t1455.t27))
% 18.32/18.58  (step t1455.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 (t1455.t6 t1455.t7 t1455.t8 t1455.t9 t1455.t10 t1455.t11 t1455.t12 t1455.t13 t1455.t14 t1455.t15 t1455.t16 t1455.t17 t1455.t18 t1455.t19 t1455.t20 t1455.t21 t1455.t22 t1455.t28))
% 18.32/18.58  (step t1455.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 (t1455.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1455 t1456))
% 18.32/18.58  (anchor :step t1458 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1458.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1458.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1458.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1458.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1458.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1458.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1458.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1458.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1458.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1458.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1458.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1458.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1458.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1458.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1458.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1458.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.58  (step t1458.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1458.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1458.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1458.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1458.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1458.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1458.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1458.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1458.t23))
% 18.32/18.58  (step t1458.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1458.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1458.t24 t1458.t25))
% 18.32/18.58  (step t1458.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1458.t22 t1458.t26))
% 18.32/18.58  (step t1458.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 (t1458.t6 t1458.t7 t1458.t8 t1458.t9 t1458.t10 t1458.t11 t1458.t12 t1458.t13 t1458.t14 t1458.t15 t1458.t16 t1458.t17 t1458.t18 t1458.t19 t1458.t20 t1458.t21 t1458.t27))
% 18.32/18.58  (step t1458.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 (t1458.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1458 t1459))
% 18.32/18.58  (anchor :step t1461 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1461.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1461.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1461.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1461.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1461.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1461.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1461.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1461.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1461.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1461.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1461.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1461.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1461.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1461.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1461.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1461.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.58  (step t1461.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1461.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1461.t19 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.58  (step t1461.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1461.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1461.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1461.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1461.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1461.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1461.t24))
% 18.32/18.58  (step t1461.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1461.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1461.t25 t1461.t26))
% 18.32/18.58  (step t1461.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1461.t23 t1461.t27))
% 18.32/18.58  (step t1461.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 (t1461.t6 t1461.t7 t1461.t8 t1461.t9 t1461.t10 t1461.t11 t1461.t12 t1461.t13 t1461.t14 t1461.t15 t1461.t16 t1461.t17 t1461.t18 t1461.t19 t1461.t20 t1461.t21 t1461.t22 t1461.t28))
% 18.32/18.58  (step t1461.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 (t1461.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1461 t1462))
% 18.32/18.58  (anchor :step t1464 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1464.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1464.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1464.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1464.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1464.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1464.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1464.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1464.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1464.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1464.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1464.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1464.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1464.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1464.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1464.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1464.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.58  (step t1464.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1464.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1464.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1464.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1464.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1464.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1464.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1464.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1464.t23))
% 18.32/18.58  (step t1464.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1464.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1464.t24 t1464.t25))
% 18.32/18.58  (step t1464.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1464.t22 t1464.t26))
% 18.32/18.58  (step t1464.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 (t1464.t6 t1464.t7 t1464.t8 t1464.t9 t1464.t10 t1464.t11 t1464.t12 t1464.t13 t1464.t14 t1464.t15 t1464.t16 t1464.t17 t1464.t18 t1464.t19 t1464.t20 t1464.t21 t1464.t27))
% 18.32/18.58  (step t1464.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 (t1464.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1464 t1465))
% 18.32/18.58  (anchor :step t1467 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1467.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1467.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1467.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1467.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1467.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1467.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1467.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1467.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1467.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1467.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1467.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1467.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1467.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1467.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1467.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1467.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.58  (step t1467.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1467.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1467.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1467.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1467.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1467.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1467.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1467.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1467.t23))
% 18.32/18.58  (step t1467.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1467.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1467.t24 t1467.t25))
% 18.32/18.58  (step t1467.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1467.t22 t1467.t26))
% 18.32/18.58  (step t1467.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 (t1467.t6 t1467.t7 t1467.t8 t1467.t9 t1467.t10 t1467.t11 t1467.t12 t1467.t13 t1467.t14 t1467.t15 t1467.t16 t1467.t17 t1467.t18 t1467.t19 t1467.t20 t1467.t21 t1467.t27))
% 18.32/18.58  (step t1467.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 (t1467.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1467 t1468))
% 18.32/18.58  (anchor :step t1470 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1470.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1470.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1470.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1470.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1470.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1470.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1470.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1470.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1470.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1470.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1470.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1470.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1470.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1470.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1470.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1470.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.58  (step t1470.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1470.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1470.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.58  (step t1470.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.58  (step t1470.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1470.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1470.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1470.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1470.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1470.t24))
% 18.32/18.58  (step t1470.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1470.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1470.t25 t1470.t26))
% 18.32/18.58  (step t1470.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1470.t23 t1470.t27))
% 18.32/18.58  (step t1470.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 (t1470.t6 t1470.t7 t1470.t8 t1470.t9 t1470.t10 t1470.t11 t1470.t12 t1470.t13 t1470.t14 t1470.t15 t1470.t16 t1470.t17 t1470.t18 t1470.t19 t1470.t20 t1470.t21 t1470.t22 t1470.t28))
% 18.32/18.58  (step t1470.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 (t1470.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1470 t1471))
% 18.32/18.58  (anchor :step t1473 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1473.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1473.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1473.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1473.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1473.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1473.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1473.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1473.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1473.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1473.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1473.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1473.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1473.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1473.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1473.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1473.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.58  (step t1473.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1473.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1473.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.58  (step t1473.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1473.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1473.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1473.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1473.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1473.t23))
% 18.32/18.58  (step t1473.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1473.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1473.t24 t1473.t25))
% 18.32/18.58  (step t1473.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1473.t22 t1473.t26))
% 18.32/18.58  (step t1473.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 (t1473.t6 t1473.t7 t1473.t8 t1473.t9 t1473.t10 t1473.t11 t1473.t12 t1473.t13 t1473.t14 t1473.t15 t1473.t16 t1473.t17 t1473.t18 t1473.t19 t1473.t20 t1473.t21 t1473.t27))
% 18.32/18.58  (step t1473.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 (t1473.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1473 t1474))
% 18.32/18.58  (anchor :step t1476 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1476.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1476.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1476.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1476.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1476.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1476.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1476.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1476.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1476.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1476.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1476.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1476.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1476.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1476.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1476.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1476.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1476.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1476.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1476.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.58  (step t1476.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.58  (step t1476.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1476.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1476.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1476.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1476.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1476.t24))
% 18.32/18.58  (step t1476.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1476.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1476.t25 t1476.t26))
% 18.32/18.58  (step t1476.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1476.t23 t1476.t27))
% 18.32/18.58  (step t1476.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 (t1476.t6 t1476.t7 t1476.t8 t1476.t9 t1476.t10 t1476.t11 t1476.t12 t1476.t13 t1476.t14 t1476.t15 t1476.t16 t1476.t17 t1476.t18 t1476.t19 t1476.t20 t1476.t21 t1476.t22 t1476.t28))
% 18.32/18.58  (step t1476.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 (t1476.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1476 t1477))
% 18.32/18.58  (anchor :step t1479 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1479.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1479.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1479.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1479.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1479.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1479.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1479.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1479.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1479.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1479.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1479.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1479.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1479.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1479.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1479.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1479.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1479.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1479.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1479.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.58  (step t1479.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1479.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1479.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1479.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1479.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1479.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1479.t24))
% 18.32/18.58  (step t1479.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1479.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1479.t25 t1479.t26))
% 18.32/18.58  (step t1479.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1479.t23 t1479.t27))
% 18.32/18.58  (step t1479.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 (t1479.t6 t1479.t7 t1479.t8 t1479.t9 t1479.t10 t1479.t11 t1479.t12 t1479.t13 t1479.t14 t1479.t15 t1479.t16 t1479.t17 t1479.t18 t1479.t19 t1479.t20 t1479.t21 t1479.t22 t1479.t28))
% 18.32/18.58  (step t1479.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 (t1479.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1479 t1480))
% 18.32/18.58  (anchor :step t1482 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1482.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1482.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1482.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1482.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1482.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1482.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1482.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1482.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1482.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1482.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1482.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1482.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1482.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1482.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1482.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1482.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.58  (step t1482.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1482.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1482.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1482.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1482.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1482.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1482.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1482.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1482.t23))
% 18.32/18.58  (step t1482.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1482.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1482.t24 t1482.t25))
% 18.32/18.58  (step t1482.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1482.t22 t1482.t26))
% 18.32/18.58  (step t1482.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 (t1482.t6 t1482.t7 t1482.t8 t1482.t9 t1482.t10 t1482.t11 t1482.t12 t1482.t13 t1482.t14 t1482.t15 t1482.t16 t1482.t17 t1482.t18 t1482.t19 t1482.t20 t1482.t21 t1482.t27))
% 18.32/18.58  (step t1482.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 (t1482.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1482 t1483))
% 18.32/18.58  (anchor :step t1485 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1485.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1485.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1485.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1485.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1485.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1485.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1485.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1485.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1485.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1485.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1485.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1485.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1485.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1485.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1485.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1485.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.58  (step t1485.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1485.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.58  (step t1485.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1485.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1485.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1485.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1485.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1485.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1485.t23))
% 18.32/18.58  (step t1485.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1485.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1485.t24 t1485.t25))
% 18.32/18.58  (step t1485.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1485.t22 t1485.t26))
% 18.32/18.58  (step t1485.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 (t1485.t6 t1485.t7 t1485.t8 t1485.t9 t1485.t10 t1485.t11 t1485.t12 t1485.t13 t1485.t14 t1485.t15 t1485.t16 t1485.t17 t1485.t18 t1485.t19 t1485.t20 t1485.t21 t1485.t27))
% 18.32/18.58  (step t1485.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 (t1485.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1485 t1486))
% 18.32/18.58  (anchor :step t1488 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1488.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1488.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1488.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1488.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1488.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1488.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1488.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1488.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1488.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1488.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1488.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1488.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1488.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1488.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1488.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1488.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.58  (step t1488.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1488.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1488.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1488.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1488.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1488.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1488.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1488.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1488.t23))
% 18.32/18.58  (step t1488.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1488.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1488.t24 t1488.t25))
% 18.32/18.58  (step t1488.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1488.t22 t1488.t26))
% 18.32/18.58  (step t1488.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 (t1488.t6 t1488.t7 t1488.t8 t1488.t9 t1488.t10 t1488.t11 t1488.t12 t1488.t13 t1488.t14 t1488.t15 t1488.t16 t1488.t17 t1488.t18 t1488.t19 t1488.t20 t1488.t21 t1488.t27))
% 18.32/18.58  (step t1488.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 (t1488.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1488 t1489))
% 18.32/18.58  (anchor :step t1491 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1491.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1491.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1491.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1491.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1491.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1491.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1491.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1491.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1491.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1491.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1491.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1491.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1491.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1491.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1491.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1491.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.58  (step t1491.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1491.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1491.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.32/18.58  (step t1491.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1491.t21 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.58  (step t1491.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1491.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1491.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1491.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1491.t24))
% 18.32/18.58  (step t1491.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1491.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1491.t25 t1491.t26))
% 18.32/18.58  (step t1491.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1491.t23 t1491.t27))
% 18.32/18.58  (step t1491.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 (t1491.t6 t1491.t7 t1491.t8 t1491.t9 t1491.t10 t1491.t11 t1491.t12 t1491.t13 t1491.t14 t1491.t15 t1491.t16 t1491.t17 t1491.t18 t1491.t19 t1491.t20 t1491.t21 t1491.t22 t1491.t28))
% 18.32/18.58  (step t1491.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 (t1491.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1491 t1492))
% 18.32/18.58  (anchor :step t1494 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1494.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1494.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1494.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1494.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1494.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1494.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1494.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1494.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1494.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1494.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1494.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1494.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1494.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1494.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1494.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1494.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.58  (step t1494.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1494.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1494.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1494.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1494.t21 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.58  (step t1494.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1494.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1494.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1494.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1494.t24))
% 18.32/18.58  (step t1494.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1494.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1494.t25 t1494.t26))
% 18.32/18.58  (step t1494.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1494.t23 t1494.t27))
% 18.32/18.58  (step t1494.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 (t1494.t6 t1494.t7 t1494.t8 t1494.t9 t1494.t10 t1494.t11 t1494.t12 t1494.t13 t1494.t14 t1494.t15 t1494.t16 t1494.t17 t1494.t18 t1494.t19 t1494.t20 t1494.t21 t1494.t22 t1494.t28))
% 18.32/18.58  (step t1494.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 (t1494.t29))
% 18.32/18.58  (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) 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.32/18.58  (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 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.32/18.58  (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 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 (t1494 t1495))
% 18.32/18.58  (anchor :step t1497 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1497.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1497.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1497.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1497.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1497.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1497.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1497.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1497.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1497.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1497.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1497.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1497.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1497.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1497.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1497.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1497.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.58  (step t1497.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1497.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1497.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1497.t20 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.32/18.58  (step t1497.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1497.t22 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.58  (step t1497.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1497.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1497.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1497.t24))
% 18.32/18.58  (step t1497.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1497.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1497.t25 t1497.t26))
% 18.32/18.58  (step t1497.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1497.t23 t1497.t27))
% 18.32/18.58  (step t1497.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 (t1497.t6 t1497.t7 t1497.t8 t1497.t9 t1497.t10 t1497.t11 t1497.t12 t1497.t13 t1497.t14 t1497.t15 t1497.t16 t1497.t17 t1497.t18 t1497.t19 t1497.t20 t1497.t21 t1497.t22 t1497.t28))
% 18.32/18.58  (step t1497.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 (t1497.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1497 t1498))
% 18.32/18.58  (anchor :step t1500 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1500.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1500.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1500.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1500.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1500.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1500.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1500.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1500.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1500.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1500.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1500.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1500.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1500.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1500.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1500.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1500.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1500.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1500.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1500.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.58  (step t1500.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1500.t21 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.58  (step t1500.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1500.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1500.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1500.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1500.t24))
% 18.32/18.58  (step t1500.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1500.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1500.t25 t1500.t26))
% 18.32/18.58  (step t1500.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1500.t23 t1500.t27))
% 18.32/18.58  (step t1500.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 (t1500.t6 t1500.t7 t1500.t8 t1500.t9 t1500.t10 t1500.t11 t1500.t12 t1500.t13 t1500.t14 t1500.t15 t1500.t16 t1500.t17 t1500.t18 t1500.t19 t1500.t20 t1500.t21 t1500.t22 t1500.t28))
% 18.32/18.58  (step t1500.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 (t1500.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1500 t1501))
% 18.32/18.58  (anchor :step t1503 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1503.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1503.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1503.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1503.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1503.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1503.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1503.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1503.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1503.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1503.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1503.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1503.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1503.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1503.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1503.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1503.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1503.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1503.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1503.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.58  (step t1503.t20 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.32/18.58  (step t1503.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1503.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1503.t23 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.58  (step t1503.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1503.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1503.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1503.t25))
% 18.32/18.58  (step t1503.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1503.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1503.t26 t1503.t27))
% 18.32/18.58  (step t1503.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1503.t24 t1503.t28))
% 18.32/18.58  (step t1503.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 (t1503.t6 t1503.t7 t1503.t8 t1503.t9 t1503.t10 t1503.t11 t1503.t12 t1503.t13 t1503.t14 t1503.t15 t1503.t16 t1503.t17 t1503.t18 t1503.t19 t1503.t20 t1503.t21 t1503.t22 t1503.t23 t1503.t29))
% 18.32/18.58  (step t1503.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 (t1503.t30))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1503 t1504))
% 18.32/18.58  (anchor :step t1506 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1506.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1506.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1506.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1506.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1506.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1506.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1506.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1506.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1506.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1506.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1506.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1506.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1506.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1506.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1506.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1506.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.58  (step t1506.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1506.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1506.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.58  (step t1506.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1506.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1506.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1506.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1506.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1506.t23))
% 18.32/18.58  (step t1506.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1506.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1506.t24 t1506.t25))
% 18.32/18.58  (step t1506.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1506.t22 t1506.t26))
% 18.32/18.58  (step t1506.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 (t1506.t6 t1506.t7 t1506.t8 t1506.t9 t1506.t10 t1506.t11 t1506.t12 t1506.t13 t1506.t14 t1506.t15 t1506.t16 t1506.t17 t1506.t18 t1506.t19 t1506.t20 t1506.t21 t1506.t27))
% 18.32/18.58  (step t1506.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 (t1506.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1506 t1507))
% 18.32/18.58  (anchor :step t1509 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1509.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1509.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1509.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1509.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1509.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1509.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1509.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1509.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1509.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1509.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1509.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1509.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1509.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1509.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1509.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1509.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.58  (step t1509.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1509.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.58  (step t1509.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1509.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1509.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1509.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1509.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1509.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1509.t23))
% 18.32/18.58  (step t1509.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1509.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1509.t24 t1509.t25))
% 18.32/18.58  (step t1509.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1509.t22 t1509.t26))
% 18.32/18.58  (step t1509.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 (t1509.t6 t1509.t7 t1509.t8 t1509.t9 t1509.t10 t1509.t11 t1509.t12 t1509.t13 t1509.t14 t1509.t15 t1509.t16 t1509.t17 t1509.t18 t1509.t19 t1509.t20 t1509.t21 t1509.t27))
% 18.32/18.58  (step t1509.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 (t1509.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1509 t1510))
% 18.32/18.58  (anchor :step t1512 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1512.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1512.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1512.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1512.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1512.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1512.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1512.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1512.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1512.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1512.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1512.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1512.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1512.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1512.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1512.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1512.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.58  (step t1512.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1512.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1512.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1512.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1512.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1512.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1512.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1512.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1512.t23))
% 18.32/18.58  (step t1512.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1512.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1512.t24 t1512.t25))
% 18.32/18.58  (step t1512.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1512.t22 t1512.t26))
% 18.32/18.58  (step t1512.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 (t1512.t6 t1512.t7 t1512.t8 t1512.t9 t1512.t10 t1512.t11 t1512.t12 t1512.t13 t1512.t14 t1512.t15 t1512.t16 t1512.t17 t1512.t18 t1512.t19 t1512.t20 t1512.t21 t1512.t27))
% 18.32/18.58  (step t1512.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 (t1512.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1512 t1513))
% 18.32/18.58  (anchor :step t1515 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1515.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1515.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1515.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1515.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1515.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1515.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1515.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1515.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1515.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1515.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1515.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1515.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1515.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1515.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1515.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1515.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.58  (step t1515.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1515.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.58  (step t1515.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1515.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1515.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1515.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1515.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1515.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1515.t23))
% 18.32/18.58  (step t1515.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1515.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1515.t24 t1515.t25))
% 18.32/18.58  (step t1515.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1515.t22 t1515.t26))
% 18.32/18.58  (step t1515.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 (t1515.t6 t1515.t7 t1515.t8 t1515.t9 t1515.t10 t1515.t11 t1515.t12 t1515.t13 t1515.t14 t1515.t15 t1515.t16 t1515.t17 t1515.t18 t1515.t19 t1515.t20 t1515.t21 t1515.t27))
% 18.32/18.58  (step t1515.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 (t1515.t28))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1515 t1516))
% 18.32/18.58  (anchor :step t1518 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1518.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1518.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1518.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1518.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1518.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1518.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1518.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1518.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1518.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1518.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1518.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1518.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1518.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1518.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1518.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1518.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.32/18.58  (step t1518.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1518.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1518.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.32/18.58  (step t1518.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1518.t21 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.58  (step t1518.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1518.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1518.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1518.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1518.t24))
% 18.32/18.58  (step t1518.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1518.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1518.t25 t1518.t26))
% 18.32/18.58  (step t1518.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1518.t23 t1518.t27))
% 18.32/18.58  (step t1518.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 (t1518.t6 t1518.t7 t1518.t8 t1518.t9 t1518.t10 t1518.t11 t1518.t12 t1518.t13 t1518.t14 t1518.t15 t1518.t16 t1518.t17 t1518.t18 t1518.t19 t1518.t20 t1518.t21 t1518.t22 t1518.t28))
% 18.32/18.58  (step t1518.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 (t1518.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1518 t1519))
% 18.32/18.58  (anchor :step t1521 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1521.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1521.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1521.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1521.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1521.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1521.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1521.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1521.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1521.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1521.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1521.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1521.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1521.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1521.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1521.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1521.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1521.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1521.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1521.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1521.t20 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.32/18.58  (step t1521.t21 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.32/18.58  (step t1521.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1521.t23 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.58  (step t1521.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1521.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1521.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1521.t25))
% 18.32/18.58  (step t1521.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1521.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1521.t26 t1521.t27))
% 18.32/18.58  (step t1521.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1521.t24 t1521.t28))
% 18.32/18.58  (step t1521.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 (t1521.t6 t1521.t7 t1521.t8 t1521.t9 t1521.t10 t1521.t11 t1521.t12 t1521.t13 t1521.t14 t1521.t15 t1521.t16 t1521.t17 t1521.t18 t1521.t19 t1521.t20 t1521.t21 t1521.t22 t1521.t23 t1521.t29))
% 18.32/18.58  (step t1521.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 (t1521.t30))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1521 t1522))
% 18.32/18.58  (anchor :step t1524 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1524.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1524.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1524.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1524.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1524.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1524.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1524.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1524.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1524.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1524.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1524.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1524.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1524.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1524.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1524.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1524.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1524.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1524.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.58  (step t1524.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.58  (step t1524.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1524.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1524.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1524.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1524.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1524.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1524.t24))
% 18.32/18.58  (step t1524.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1524.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1524.t25 t1524.t26))
% 18.32/18.58  (step t1524.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1524.t23 t1524.t27))
% 18.32/18.58  (step t1524.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 (t1524.t6 t1524.t7 t1524.t8 t1524.t9 t1524.t10 t1524.t11 t1524.t12 t1524.t13 t1524.t14 t1524.t15 t1524.t16 t1524.t17 t1524.t18 t1524.t19 t1524.t20 t1524.t21 t1524.t22 t1524.t28))
% 18.32/18.58  (step t1524.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 (t1524.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1524 t1525))
% 18.32/18.58  (anchor :step t1527 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1527.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1527.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1527.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1527.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1527.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1527.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1527.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1527.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1527.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1527.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1527.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1527.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1527.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1527.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1527.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1527.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1527.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1527.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1527.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.58  (step t1527.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1527.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1527.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1527.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1527.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1527.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1527.t24))
% 18.32/18.58  (step t1527.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1527.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1527.t25 t1527.t26))
% 18.32/18.58  (step t1527.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1527.t23 t1527.t27))
% 18.32/18.58  (step t1527.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 (t1527.t6 t1527.t7 t1527.t8 t1527.t9 t1527.t10 t1527.t11 t1527.t12 t1527.t13 t1527.t14 t1527.t15 t1527.t16 t1527.t17 t1527.t18 t1527.t19 t1527.t20 t1527.t21 t1527.t22 t1527.t28))
% 18.32/18.58  (step t1527.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 (t1527.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1527 t1528))
% 18.32/18.58  (anchor :step t1530 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1530.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1530.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1530.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1530.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1530.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1530.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1530.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1530.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1530.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1530.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1530.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1530.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1530.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1530.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1530.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1530.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1530.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1530.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1530.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.58  (step t1530.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1530.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1530.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1530.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1530.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1530.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1530.t24))
% 18.32/18.58  (step t1530.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1530.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1530.t25 t1530.t26))
% 18.32/18.58  (step t1530.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1530.t23 t1530.t27))
% 18.32/18.58  (step t1530.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 (t1530.t6 t1530.t7 t1530.t8 t1530.t9 t1530.t10 t1530.t11 t1530.t12 t1530.t13 t1530.t14 t1530.t15 t1530.t16 t1530.t17 t1530.t18 t1530.t19 t1530.t20 t1530.t21 t1530.t22 t1530.t28))
% 18.32/18.58  (step t1530.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 (t1530.t29))
% 18.32/18.58  (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) 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.32/18.58  (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) 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.32/18.58  (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) 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 (t1530 t1531))
% 18.32/18.58  (anchor :step t1533 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1533.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1533.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1533.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1533.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1533.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1533.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1533.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1533.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1533.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1533.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1533.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1533.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1533.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1533.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1533.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1533.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1533.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1533.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.58  (step t1533.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1533.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1533.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1533.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1533.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1533.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1533.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1533.t24))
% 18.32/18.58  (step t1533.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1533.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1533.t25 t1533.t26))
% 18.32/18.58  (step t1533.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1533.t23 t1533.t27))
% 18.32/18.58  (step t1533.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 (t1533.t6 t1533.t7 t1533.t8 t1533.t9 t1533.t10 t1533.t11 t1533.t12 t1533.t13 t1533.t14 t1533.t15 t1533.t16 t1533.t17 t1533.t18 t1533.t19 t1533.t20 t1533.t21 t1533.t22 t1533.t28))
% 18.32/18.58  (step t1533.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 (t1533.t29))
% 18.32/18.58  (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) 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.32/18.58  (step t1534 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.58  (step t1535 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t1533 t1534))
% 18.32/18.58  (anchor :step t1536 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1536.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1536.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1536.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1536.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1536.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1536.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1536.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1536.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1536.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1536.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1536.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1536.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1536.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1536.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1536.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1536.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1536.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1536.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1536.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1536.t20 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.32/18.58  (step t1536.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1536.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1536.t23 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.58  (step t1536.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1536.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1536.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1536.t25))
% 18.32/18.58  (step t1536.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1536.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1536.t26 t1536.t27))
% 18.32/18.58  (step t1536.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1536.t24 t1536.t28))
% 18.32/18.58  (step t1536.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 (t1536.t6 t1536.t7 t1536.t8 t1536.t9 t1536.t10 t1536.t11 t1536.t12 t1536.t13 t1536.t14 t1536.t15 t1536.t16 t1536.t17 t1536.t18 t1536.t19 t1536.t20 t1536.t21 t1536.t22 t1536.t23 t1536.t29))
% 18.32/18.58  (step t1536.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 (t1536.t30))
% 18.32/18.58  (step t1536 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.32/18.58  (step t1537 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.32/18.58  (step t1538 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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 (t1536 t1537))
% 18.32/18.58  (anchor :step t1539 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1539.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1539.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1539.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1539.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1539.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1539.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1539.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1539.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1539.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1539.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1539.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1539.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1539.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1539.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1539.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1539.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1539.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1539.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.32/18.58  (step t1539.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.32/18.58  (step t1539.t20 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.32/18.58  (step t1539.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1539.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1539.t23 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.32/18.58  (step t1539.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1539.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1539.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1539.t25))
% 18.32/18.58  (step t1539.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1539.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1539.t26 t1539.t27))
% 18.32/18.58  (step t1539.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1539.t24 t1539.t28))
% 18.32/18.58  (step t1539.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 (t1539.t6 t1539.t7 t1539.t8 t1539.t9 t1539.t10 t1539.t11 t1539.t12 t1539.t13 t1539.t14 t1539.t15 t1539.t16 t1539.t17 t1539.t18 t1539.t19 t1539.t20 t1539.t21 t1539.t22 t1539.t23 t1539.t29))
% 18.32/18.58  (step t1539.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 (t1539.t30))
% 18.32/18.58  (step t1539 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.32/18.58  (step t1540 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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.32/18.58  (step t1541 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (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 (t1539 t1540))
% 18.32/18.58  (anchor :step t1542 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1542.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1542.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1542.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1542.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1542.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1542.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1542.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1542.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1542.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1542.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1542.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1542.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1542.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1542.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1542.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1542.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.32/18.58  (step t1542.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1542.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.32/18.58  (step t1542.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.32/18.58  (step t1542.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1542.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1542.t22 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.32/18.58  (step t1542.t23 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.32/18.58  (step t1542.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1542.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1542.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1542.t25))
% 18.32/18.58  (step t1542.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1542.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1542.t26 t1542.t27))
% 18.32/18.58  (step t1542.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1542.t24 t1542.t28))
% 18.32/18.58  (step t1542.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 (t1542.t6 t1542.t7 t1542.t8 t1542.t9 t1542.t10 t1542.t11 t1542.t12 t1542.t13 t1542.t14 t1542.t15 t1542.t16 t1542.t17 t1542.t18 t1542.t19 t1542.t20 t1542.t21 t1542.t22 t1542.t23 t1542.t29))
% 18.32/18.58  (step t1542.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 (t1542.t30))
% 18.32/18.58  (step t1542 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.58  (step t1543 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.58  (step t1544 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t1542 t1543))
% 18.32/18.58  (anchor :step t1545 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1545.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1545.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1545.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1545.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1545.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1545.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1545.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1545.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1545.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1545.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1545.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1545.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1545.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1545.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1545.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1545.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.58  (step t1545.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1545.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1545.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.58  (step t1545.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1545.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1545.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1545.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1545.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1545.t23))
% 18.32/18.58  (step t1545.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1545.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1545.t24 t1545.t25))
% 18.32/18.58  (step t1545.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1545.t22 t1545.t26))
% 18.32/18.58  (step t1545.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 (t1545.t6 t1545.t7 t1545.t8 t1545.t9 t1545.t10 t1545.t11 t1545.t12 t1545.t13 t1545.t14 t1545.t15 t1545.t16 t1545.t17 t1545.t18 t1545.t19 t1545.t20 t1545.t21 t1545.t27))
% 18.32/18.58  (step t1545.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 (t1545.t28))
% 18.32/18.58  (step t1545 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.58  (step t1546 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.58  (step t1547 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t1545 t1546))
% 18.32/18.58  (anchor :step t1548 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1548.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1548.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1548.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1548.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1548.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1548.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1548.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1548.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1548.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1548.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1548.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1548.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1548.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1548.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1548.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1548.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.32/18.58  (step t1548.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1548.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.58  (step t1548.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.32/18.58  (step t1548.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1548.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1548.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1548.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1548.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1548.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1548.t24))
% 18.32/18.58  (step t1548.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1548.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1548.t25 t1548.t26))
% 18.32/18.58  (step t1548.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1548.t23 t1548.t27))
% 18.32/18.58  (step t1548.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 (t1548.t6 t1548.t7 t1548.t8 t1548.t9 t1548.t10 t1548.t11 t1548.t12 t1548.t13 t1548.t14 t1548.t15 t1548.t16 t1548.t17 t1548.t18 t1548.t19 t1548.t20 t1548.t21 t1548.t22 t1548.t28))
% 18.32/18.58  (step t1548.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 (t1548.t29))
% 18.32/18.58  (step t1548 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.58  (step t1549 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.58  (step t1550 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t1548 t1549))
% 18.32/18.58  (anchor :step t1551 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1551.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1551.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1551.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1551.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1551.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1551.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1551.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1551.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1551.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1551.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1551.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1551.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1551.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1551.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1551.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1551.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.58  (step t1551.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1551.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.32/18.58  (step t1551.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.58  (step t1551.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1551.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.32/18.58  (step t1551.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1551.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1551.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1551.t23))
% 18.32/18.58  (step t1551.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1551.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1551.t24 t1551.t25))
% 18.32/18.58  (step t1551.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1551.t22 t1551.t26))
% 18.32/18.58  (step t1551.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 (t1551.t6 t1551.t7 t1551.t8 t1551.t9 t1551.t10 t1551.t11 t1551.t12 t1551.t13 t1551.t14 t1551.t15 t1551.t16 t1551.t17 t1551.t18 t1551.t19 t1551.t20 t1551.t21 t1551.t27))
% 18.32/18.58  (step t1551.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 (t1551.t28))
% 18.32/18.58  (step t1551 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.58  (step t1552 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.32/18.58  (step t1553 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 (t1551 t1552))
% 18.32/18.58  (anchor :step t1554 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.32/18.58  (step t1554.t1 (cl (= Z1 Z1)) :rule refl)
% 18.32/18.58  (step t1554.t2 (cl (= Z2 Z2)) :rule refl)
% 18.32/18.58  (step t1554.t3 (cl (= Z3 Z3)) :rule refl)
% 18.32/18.58  (step t1554.t4 (cl (= Z4 Z4)) :rule refl)
% 18.32/18.58  (step t1554.t5 (cl (= Z5 Z5)) :rule refl)
% 18.32/18.58  (step t1554.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.32/18.58  (step t1554.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.32/18.58  (step t1554.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.32/18.58  (step t1554.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.32/18.58  (step t1554.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.32/18.58  (step t1554.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.32/18.58  (step t1554.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.32/18.58  (step t1554.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.32/18.58  (step t1554.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.32/18.58  (step t1554.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.32/18.58  (step t1554.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.32/18.58  (step t1554.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.32/18.58  (step t1554.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.32/18.58  (step t1554.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.32/18.58  (step t1554.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.32/18.58  (step t1554.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.32/18.58  (step t1554.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.32/18.58  (step t1554.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.32/18.58  (step t1554.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.32/18.58  (step t1554.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1554.t24))
% 18.32/18.58  (step t1554.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.32/18.58  (step t1554.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1554.t25 t1554.t26))
% 18.32/18.58  (step t1554.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1554.t23 t1554.t27))
% 18.32/18.58  (step t1554.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 (t1554.t6 t1554.t7 t1554.t8 t1554.t9 t1554.t10 t1554.t11 t1554.t12 t1554.t13 t1554.t14 t1554.t15 t1554.t16 t1554.t17 t1554.t18 t1554.t19 t1554.t20 t1554.t21 t1554.t22 t1554.t28))
% 18.32/18.58  (step t1554.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 (t1554.t29))
% 18.32/18.58  (step t1554 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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.32/18.58  (step t1555 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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.32/18.58  (step t1556 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= 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 (t1554 t1555))
% 18.32/18.58  (step t1557 (cl (= (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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 (t37 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52 t53 t54 t55 t56 t59 t62 t65 t68 t71 t74 t77 t80 t83 t86 t89 t92 t95 t98 t101 t104 t107 t110 t113 t116 t119 t122 t125 t128 t131 t134 t137 t140 t143 t146 t149 t152 t155 t158 t161 t164 t167 t170 t173 t176 t179 t182 t185 t188 t191 t194 t197 t200 t203 t206 t209 t212 t215 t218 t221 t224 t227 t230 t233 t236 t239 t242 t245 t248 t251 t254 t257 t260 t263 t266 t269 t272 t275 t278 t281 t284 t287 t290 t293 t296 t299 t302 t305 t308 t311 t314 t317 t320 t323 t326 t329 t332 t335 t338 t341 t344 t347 t350 t353 t356 t359 t362 t365 t368 t371 t374 t377 t380 t383 t386 t389 t392 t395 t398 t401 t404 t407 t410 t413 t416 t419 t422 t425 t428 t431 t434 t437 t440 t443 t446 t449 t452 t455 t458 t461 t464 t467 t470 t473 t476 t479 t482 t485 t488 t491 t494 t497 t500 t503 t506 t509 t512 t515 t518 t521 t524 t527 t530 t533 t536 t539 t542 t545 t548 t551 t554 t557 t560 t563 t566 t569 t572 t575 t578 t581 t584 t587 t590 t593 t596 t599 t602 t605 t608 t611 t614 t617 t620 t623 t626 t629 t632 t635 t638 t641 t644 t647 t650 t653 t656 t659 t662 t665 t668 t671 t674 t677 t680 t683 t686 t689 t692 t695 t698 t701 t704 t707 t710 t713 t716 t719 t722 t725 t728 t731 t734 t737 t740 t743 t746 t749 t752 t755 t758 t761 t764 t767 t770 t773 t776 t779 t782 t785 t788 t791 t794 t797 t800 t803 t806 t809 t812 t815 t818 t821 t824 t827 t830 t833 t836 t839 t842 t845 t848 t851 t854 t857 t860 t863 t866 t869 t872 t875 t878 t881 t884 t887 t890 t893 t896 t899 t902 t905 t908 t911 t914 t917 t920 t923 t926 t929 t932 t935 t938 t941 t944 t947 t950 t953 t956 t959 t962 t965 t968 t971 t974 t977 t980 t983 t986 t989 t992 t995 t998 t1001 t1004 t1007 t1010 t1013 t1016 t1019 t1022 t1025 t1028 t1031 t1034 t1037 t1040 t1043 t1046 t1049 t1052 t1055 t1058 t1061 t1064 t1067 t1070 t1073 t1076 t1079 t1082 t1085 t1088 t1091 t1094 t1097 t1100 t1103 t1106 t1109 t1112 t1115 t1118 t1121 t1124 t1127 t1130 t1133 t1136 t1139 t1142 t1145 t1148 t1151 t1154 t1157 t1160 t1163 t1166 t1169 t1172 t1175 t1178 t1181 t1184 t1187 t1190 t1193 t1196 t1199 t1202 t1205 t1208 t1211 t1214 t1217 t1220 t1223 t1226 t1229 t1232 t1235 t1238 t1241 t1244 t1247 t1250 t1253 t1256 t1259 t1262 t1265 t1268 t1271 t1274 t1277 t1280 t1283 t1286 t1289 t1292 t1295 t1298 t1301 t1304 t1307 t1310 t1313 t1316 t1319 t1322 t1325 t1328 t1331 t1334 t1337 t1340 t1343 t1346 t1349 t1352 t1355 t1358 t1361 t1364 t1367 t1370 t1373 t1376 t1379 t1382 t1385 t1388 t1391 t1394 t1397 t1400 t1403 t1406 t1409 t1412 t1415 t1418 t1421 t1424 t1427 t1430 t1433 t1436 t1439 t1442 t1445 t1448 t1451 t1454 t1457 t1460 t1463 t1466 t1469 t1472 t1475 t1478 t1481 t1484 t1487 t1490 t1493 t1496 t1499 t1502 t1505 t1508 t1511 t1514 t1517 t1520 t1523 t1526 t1529 t1532 t1535 t1538 t1541 t1544 t1547 t1550 t1553 t1556))
% 18.32/18.59  (step t1558 (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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.32/18.59  (step t1559 (cl (= (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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 (t1557 t1558))
% 18.32/18.59  (step t1560 (cl (= (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) true (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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 (t34 t1559))
% 18.32/18.59  (step t1561 (cl (= (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z1) 3))) :rule refl)
% 18.32/18.59  (step t1562 (cl (= (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z2) 10))) :rule refl)
% 18.32/18.59  (step t1563 (cl (= (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z3) 5))) :rule refl)
% 18.32/18.59  (step t1564 (cl (= (= (tptp.a tptp.z4) 12) (= (tptp.a tptp.z4) 12))) :rule refl)
% 18.32/18.59  (step t1565 (cl (= (< (tptp.b tptp.z1) 4) (not (>= (tptp.b tptp.z1) 4)))) :rule all_simplify)
% 18.32/18.59  (step t1566 (cl (= (< (tptp.b tptp.z2) 3) (not (>= (tptp.b tptp.z2) 3)))) :rule all_simplify)
% 18.32/18.59  (step t1567 (cl (= (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z4) 5))) :rule refl)
% 18.32/18.59  (step t1568 (cl (= (= (tptp.b tptp.z5) 2) (= (tptp.b tptp.z5) 2))) :rule refl)
% 18.32/18.59  (step t1569 (cl (= (< tptp.z2 tptp.z1) (not (>= tptp.z2 tptp.z1)))) :rule all_simplify)
% 18.32/18.59  (step t1570 (cl (= (>= tptp.z2 tptp.z1) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule all_simplify)
% 18.32/18.60  (step t1571 (cl (= (not (>= tptp.z2 tptp.z1)) (not (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule cong :premises (t1570))
% 18.32/18.60  (step t1572 (cl (= (not (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule all_simplify)
% 18.32/18.60  (step t1573 (cl (= (not (>= tptp.z2 tptp.z1)) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule trans :premises (t1571 t1572))
% 18.32/18.60  (step t1574 (cl (= (< tptp.z2 tptp.z1) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule trans :premises (t1569 t1573))
% 18.32/18.60  (step t1575 (cl (= (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (< (tptp.b tptp.z1) 4) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (< tptp.z2 tptp.z1)) (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (not (>= (tptp.b tptp.z1) 4)) (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 (t1561 t1562 t1563 t1564 t1565 t1566 t1567 t1568 t1574))
% 18.32/18.60  (step t1576 (cl (= (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (< (tptp.b tptp.z1) 4) (< (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) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (not (>= (tptp.b tptp.z1) 4)) (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 (t1575))
% 18.32/18.60  (step t1577 (cl (= (=> (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) true (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (< (tptp.b tptp.z1) 4) (< (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (not (>= (tptp.b tptp.z1) 4)) (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 (t1560 t1576))
% 18.32/18.60  (step t1578 (cl (= (not (=> (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) true (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (< (tptp.b tptp.z1) 4) (< (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (not (>= (tptp.b tptp.z1) 4)) (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 (t1577))
% 18.32/18.60  (step t1579 (cl (not (=> (and (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (not (>= (tptp.b tptp.z1) 4)) (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 (t33 t1578 a0))
% 18.32/18.60  (step t1580 (cl (and (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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 (t1579))
% 18.32/18.60  (step t1581 (cl (not (= tptp.z1 tptp.z2))) :rule and :premises (t1580))
% 18.32/18.60  (step t1582 (cl (not (= tptp.z1 tptp.z3))) :rule and :premises (t1580))
% 18.32/18.60  (step t1583 (cl (not (= tptp.z1 tptp.z4))) :rule and :premises (t1580))
% 18.32/18.60  (step t1584 (cl (not (= tptp.z1 tptp.z5))) :rule and :premises (t1580))
% 18.32/18.60  (step t1585 (cl (not (= tptp.z2 tptp.z3))) :rule and :premises (t1580))
% 18.32/18.60  (step t1586 (cl (not (= tptp.z2 tptp.z4))) :rule and :premises (t1580))
% 18.32/18.60  (step t1587 (cl (not (= tptp.z2 tptp.z5))) :rule and :premises (t1580))
% 18.32/18.60  (step t1588 (cl (not (= tptp.z3 tptp.z4))) :rule and :premises (t1580))
% 18.32/18.60  (step t1589 (cl (not (= tptp.z3 tptp.z5))) :rule and :premises (t1580))
% 18.32/18.60  (step t1590 (cl (not (= tptp.z4 tptp.z5))) :rule and :premises (t1580))
% 18.32/18.60  (step t1591 (cl (not (not (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (not (>= (tptp.b tptp.z1) 4)) (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) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (not (>= (tptp.b tptp.z1) 4)) (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.32/18.61  (step t1592 (cl (not (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (not (>= (tptp.b tptp.z1) 4)) (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 (t1579))
% 18.32/18.61  (step t1593 (cl (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 12) (not (>= (tptp.b tptp.z1) 4)) (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 (t1591 t1592))
% 18.32/18.61  (step t1594 (cl (not (>= (tptp.b tptp.z1) 4))) :rule and :premises (t1593))
% 18.32/18.61  (step t1595 (cl (not (>= (tptp.b tptp.z2) 3))) :rule and :premises (t1593))
% 18.32/18.61  (step t1596 (cl (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)) :rule and :premises (t1593))
% 18.32/18.61  (step t1597 (cl (= (tptp.a tptp.z1) 3)) :rule and :premises (t1593))
% 18.32/18.61  (step t1598 (cl (= (tptp.a tptp.z2) 10)) :rule and :premises (t1593))
% 18.32/18.61  (step t1599 (cl (= (tptp.a tptp.z3) 5)) :rule and :premises (t1593))
% 18.32/18.61  (step t1600 (cl (= (tptp.b tptp.z4) 5)) :rule and :premises (t1593))
% 18.32/18.61  (step t1601 (cl (= (tptp.b tptp.z5) 2)) :rule and :premises (t1593))
% 18.32/18.61  (step t1602 (cl (not (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z5) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z5) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 2)) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule resolution :premises (t32 t1581 t1582 t1583 t1584 t1585 t1586 t1587 t1588 t1589 t1590 t1594 t1595 t1596 t1597 t1598 t1599 t1600 t1601))
% 18.32/18.61  (step t1603 (cl (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule and :premises (t1580))
% 18.32/18.61  (step t1604 (cl) :rule resolution :premises (t30 t1602 t1603))
% 18.32/18.61  
% 18.32/18.61  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.W2qChsi5dC/cvc5---1.0.5_2500.smt2
% 18.32/18.61  % cvc5---1.0.5 exiting
% 18.32/18.61  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------