TSTP Solution File: NUM841+1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : NUM841+1 : TPTP v8.2.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

% Computer : n029.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 17:35:06 EDT 2024

% Result   : Theorem 0.34s 0.59s
% Output   : Proof 0.34s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem    : NUM841+1 : TPTP v8.2.0. Released v4.1.0.
% 0.07/0.14  % Command    : do_cvc5 %s %d
% 0.14/0.35  % Computer : n029.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit   : 300
% 0.14/0.35  % WCLimit    : 300
% 0.14/0.35  % DateTime   : Tue May 28 04:05:54 EDT 2024
% 0.14/0.35  % CPUTime    : 
% 0.20/0.51  %----Proving TF0_NAR, FOF, or CNF
% 0.34/0.59  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 0.34/0.59  % SZS status Theorem for /export/starexec/sandbox2/tmp/tmp.5wGe8mbT5k/cvc5---1.0.5_8691.smt2
% 0.34/0.59  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.5wGe8mbT5k/cvc5---1.0.5_8691.smt2
% 0.34/0.59  (assume a0 (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))
% 0.34/0.59  (assume a1 (= (tptp.vplus tptp.vd348 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd348)))
% 0.34/0.59  (assume a2 (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))
% 0.34/0.59  (assume a3 (= (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd347 tptp.vd345)))
% 0.34/0.59  (assume a4 (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347)))
% 0.34/0.59  (assume a5 (tptp.greater tptp.vd347 tptp.vd348))
% 0.34/0.59  (assume a6 (tptp.greater tptp.vd344 tptp.vd345))
% 0.34/0.59  (assume a7 (forall ((Vd328 $$unsorted) (Vd329 $$unsorted) (Vd330 $$unsorted)) (=> (tptp.less (tptp.vplus Vd328 Vd330) (tptp.vplus Vd329 Vd330)) (tptp.less Vd328 Vd329))))
% 0.34/0.59  (assume a8 (forall ((Vd328 $$unsorted) (Vd329 $$unsorted) (Vd330 $$unsorted)) (=> (= (tptp.vplus Vd328 Vd330) (tptp.vplus Vd329 Vd330)) (= Vd328 Vd329))))
% 0.34/0.59  (assume a9 (forall ((Vd328 $$unsorted) (Vd329 $$unsorted) (Vd330 $$unsorted)) (=> (tptp.greater (tptp.vplus Vd328 Vd330) (tptp.vplus Vd329 Vd330)) (tptp.greater Vd328 Vd329))))
% 0.34/0.59  (assume a10 (forall ((Vd301 $$unsorted) (Vd302 $$unsorted) (Vd303 $$unsorted)) (=> (tptp.less Vd301 Vd302) (tptp.less (tptp.vplus Vd301 Vd303) (tptp.vplus Vd302 Vd303)))))
% 0.34/0.59  (assume a11 (forall ((Vd301 $$unsorted) (Vd302 $$unsorted) (Vd303 $$unsorted)) (=> (= Vd301 Vd302) (= (tptp.vplus Vd301 Vd303) (tptp.vplus Vd302 Vd303)))))
% 0.34/0.59  (assume a12 (forall ((Vd301 $$unsorted) (Vd302 $$unsorted) (Vd303 $$unsorted)) (=> (tptp.greater Vd301 Vd302) (tptp.greater (tptp.vplus Vd301 Vd303) (tptp.vplus Vd302 Vd303)))))
% 0.34/0.59  (assume a13 (forall ((Vd295 $$unsorted) (Vd296 $$unsorted)) (tptp.greater (tptp.vplus Vd295 Vd296) Vd295)))
% 0.34/0.59  (assume a14 (forall ((Vd289 $$unsorted) (Vd290 $$unsorted) (Vd292 $$unsorted)) (=> (and (tptp.leq Vd290 Vd292) (tptp.leq Vd289 Vd290)) (tptp.leq Vd289 Vd292))))
% 0.34/0.59  (assume a15 (forall ((Vd281 $$unsorted) (Vd282 $$unsorted) (Vd283 $$unsorted)) (=> (or (and (tptp.less Vd282 Vd283) (tptp.leq Vd281 Vd282)) (and (tptp.leq Vd282 Vd283) (tptp.less Vd281 Vd282))) (tptp.less Vd281 Vd283))))
% 0.34/0.59  (assume a16 (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (=> (and (tptp.less Vd263 Vd265) (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265))))
% 0.34/0.59  (assume a17 (forall ((Vd258 $$unsorted) (Vd259 $$unsorted)) (=> (tptp.leq Vd258 Vd259) (tptp.geq Vd259 Vd258))))
% 0.34/0.59  (assume a18 (forall ((Vd254 $$unsorted) (Vd255 $$unsorted)) (=> (tptp.geq Vd254 Vd255) (tptp.leq Vd255 Vd254))))
% 0.34/0.59  (assume a19 (forall ((Vd249 $$unsorted) (Vd250 $$unsorted)) (= (tptp.leq Vd250 Vd249) (or (tptp.less Vd250 Vd249) (= Vd250 Vd249)))))
% 0.34/0.59  (assume a20 (forall ((Vd244 $$unsorted) (Vd245 $$unsorted)) (= (tptp.geq Vd245 Vd244) (or (tptp.greater Vd245 Vd244) (= Vd245 Vd244)))))
% 0.34/0.59  (assume a21 (forall ((Vd226 $$unsorted) (Vd227 $$unsorted)) (=> (tptp.less Vd226 Vd227) (tptp.greater Vd227 Vd226))))
% 0.34/0.59  (assume a22 (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (=> (tptp.greater Vd208 Vd209) (tptp.less Vd209 Vd208))))
% 0.34/0.59  (assume a23 (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (= Vd203 Vd204) (tptp.greater Vd203 Vd204) (tptp.less Vd203 Vd204))))
% 0.34/0.59  (assume a24 (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (= Vd203 Vd204)) (not (tptp.less Vd203 Vd204)))))
% 0.34/0.59  (assume a25 (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (tptp.greater Vd203 Vd204)) (not (tptp.less Vd203 Vd204)))))
% 0.34/0.59  (assume a26 (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (= Vd203 Vd204)) (not (tptp.greater Vd203 Vd204)))))
% 0.34/0.59  (assume a27 (forall ((Vd198 $$unsorted) (Vd199 $$unsorted)) (= (tptp.less Vd199 Vd198) (exists ((Vd201 $$unsorted)) (= Vd198 (tptp.vplus Vd199 Vd201))))))
% 0.34/0.59  (assume a28 (forall ((Vd193 $$unsorted) (Vd194 $$unsorted)) (= (tptp.greater Vd194 Vd193) (exists ((Vd196 $$unsorted)) (= Vd194 (tptp.vplus Vd193 Vd196))))))
% 0.34/0.59  (assume a29 (forall ((Vd120 $$unsorted) (Vd121 $$unsorted)) (or (= Vd120 Vd121) (exists ((Vd123 $$unsorted)) (= Vd120 (tptp.vplus Vd121 Vd123))) (exists ((Vd125 $$unsorted)) (= Vd121 (tptp.vplus Vd120 Vd125))))))
% 0.34/0.59  (assume a30 (forall ((Vd120 $$unsorted) (Vd121 $$unsorted)) (or (not (= Vd120 Vd121)) (not (exists ((Vd125 $$unsorted)) (= Vd121 (tptp.vplus Vd120 Vd125)))))))
% 0.34/0.59  (assume a31 (forall ((Vd120 $$unsorted) (Vd121 $$unsorted)) (or (not (exists ((Vd123 $$unsorted)) (= Vd120 (tptp.vplus Vd121 Vd123)))) (not (exists ((Vd125 $$unsorted)) (= Vd121 (tptp.vplus Vd120 Vd125)))))))
% 0.34/0.59  (assume a32 (forall ((Vd120 $$unsorted) (Vd121 $$unsorted)) (or (not (= Vd120 Vd121)) (not (exists ((Vd123 $$unsorted)) (= Vd120 (tptp.vplus Vd121 Vd123)))))))
% 0.34/0.59  (assume a33 (forall ((Vd104 $$unsorted) (Vd105 $$unsorted)) (=> (not (= Vd104 Vd105)) (forall ((Vd107 $$unsorted)) (not (= (tptp.vplus Vd107 Vd104) (tptp.vplus Vd107 Vd105)))))))
% 0.34/0.59  (assume a34 (forall ((Vd92 $$unsorted) (Vd93 $$unsorted)) (not (= Vd93 (tptp.vplus Vd92 Vd93)))))
% 0.34/0.59  (assume a35 (forall ((Vd78 $$unsorted) (Vd79 $$unsorted)) (= (tptp.vplus Vd79 Vd78) (tptp.vplus Vd78 Vd79))))
% 0.34/0.59  (assume a36 (forall ((Vd68 $$unsorted) (Vd69 $$unsorted)) (= (tptp.vplus (tptp.vsucc Vd68) Vd69) (tptp.vsucc (tptp.vplus Vd68 Vd69)))))
% 0.34/0.59  (assume a37 (forall ((Vd59 $$unsorted)) (= (tptp.vplus tptp.v1 Vd59) (tptp.vsucc Vd59))))
% 0.34/0.59  (assume a38 (forall ((Vd46 $$unsorted) (Vd47 $$unsorted) (Vd48 $$unsorted)) (= (tptp.vplus (tptp.vplus Vd46 Vd47) Vd48) (tptp.vplus Vd46 (tptp.vplus Vd47 Vd48)))))
% 0.34/0.59  (assume a39 (forall ((Vd42 $$unsorted) (Vd43 $$unsorted)) (and (= (tptp.vplus Vd42 (tptp.vsucc Vd43)) (tptp.vsucc (tptp.vplus Vd42 Vd43))) (= (tptp.vplus Vd42 tptp.v1) (tptp.vsucc Vd42)))))
% 0.34/0.59  (assume a40 (forall ((Vd24 $$unsorted)) (=> (not (= Vd24 tptp.v1)) (= Vd24 (tptp.vsucc (tptp.vskolem2 Vd24))))))
% 0.34/0.59  (assume a41 (forall ((Vd16 $$unsorted)) (not (= (tptp.vsucc Vd16) Vd16))))
% 0.34/0.59  (assume a42 (forall ((Vd7 $$unsorted) (Vd8 $$unsorted)) (=> (not (= Vd7 Vd8)) (not (= (tptp.vsucc Vd7) (tptp.vsucc Vd8))))))
% 0.34/0.59  (assume a43 (forall ((Vd3 $$unsorted) (Vd4 $$unsorted)) (=> (= (tptp.vsucc Vd3) (tptp.vsucc Vd4)) (= Vd3 Vd4))))
% 0.34/0.59  (assume a44 (forall ((Vd1 $$unsorted)) (not (= (tptp.vsucc Vd1) tptp.v1))))
% 0.34/0.59  (assume a45 true)
% 0.34/0.59  (step t1 (cl (not (= (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))))) (not (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule equiv_pos2)
% 0.34/0.59  (step t2 (cl (= (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule refl)
% 0.34/0.59  (step t3 (cl (= (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))))) :rule refl)
% 0.34/0.59  (step t4 (cl (= (= (= (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) true) (= (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule equiv_simplify)
% 0.34/0.59  (step t5 (cl (not (= (= (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) true)) (= (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule equiv1 :premises (t4))
% 0.34/0.59  (step t6 (cl (= (= (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))))) :rule all_simplify)
% 0.34/0.59  (step t7 (cl (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule refl)
% 0.34/0.59  (step t8 (cl (= (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule all_simplify)
% 0.34/0.59  (step t9 (cl (= (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule cong :premises (t7 t8))
% 0.34/0.59  (step t10 (cl (= (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) true)) :rule all_simplify)
% 0.34/0.59  (step t11 (cl (= (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) true)) :rule trans :premises (t9 t10))
% 0.34/0.59  (step t12 (cl (= (= (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) true)) :rule trans :premises (t6 t11))
% 0.34/0.59  (step t13 (cl (= (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule resolution :premises (t5 t12))
% 0.34/0.59  (step t14 (cl (= (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule refl)
% 0.34/0.59  (step t15 (cl (= (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))))) :rule cong :premises (t2 t3 t13 t14))
% 0.34/0.59  (step t16 (cl (not (= (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))))) (not (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule equiv_pos2)
% 0.34/0.59  (step t17 (cl (= (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule refl)
% 0.34/0.59  (step t18 (cl (= (= (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))))) :rule equiv_simplify)
% 0.34/0.59  (step t19 (cl (= (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (not (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))))) :rule equiv2 :premises (t18))
% 0.34/0.59  (step t20 (cl (not (not (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule not_not)
% 0.34/0.59  (step t21 (cl (= (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule resolution :premises (t19 t20))
% 0.34/0.59  (step t22 (cl (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule implies_neg1)
% 0.34/0.59  (anchor :step t23)
% 0.34/0.59  (assume t23.a0 (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))
% 0.34/0.59  (assume t23.a1 (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)))
% 0.34/0.59  (assume t23.a2 (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)))
% 0.34/0.59  (assume t23.a3 (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))
% 0.34/0.59  (step t23.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 0.34/0.59  (step t23.t2 (cl (= (= false true) false)) :rule all_simplify)
% 0.34/0.59  (step t23.t3 (cl (= (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) false) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule equiv_simplify)
% 0.34/0.59  (step t23.t4 (cl (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) false) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule equiv2 :premises (t23.t3))
% 0.34/0.59  (step t23.t5 (cl (not (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) :rule not_not)
% 0.34/0.59  (step t23.t6 (cl (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) false) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) :rule resolution :premises (t23.t4 t23.t5))
% 0.34/0.59  (step t23.t7 (cl (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) false)) :rule resolution :premises (t23.t6 t23.a3))
% 0.34/0.59  (step t23.t8 (cl (= false (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule symm :premises (t23.t7))
% 0.34/0.59  (step t23.t9 (cl (= (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd347 tptp.vd345))) :rule symm :premises (t23.a1))
% 0.34/0.59  (step t23.t10 (cl (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) :rule symm :premises (t23.t9))
% 0.34/0.59  (step t23.t11 (cl (= (tptp.vplus tptp.vd348 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd348))) :rule symm :premises (t23.a2))
% 0.34/0.59  (step t23.t12 (cl (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule cong :premises (t23.t10 t23.t11))
% 0.34/0.59  (step t23.t13 (cl (= (= (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) true) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule equiv_simplify)
% 0.34/0.59  (step t23.t14 (cl (= (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) true) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule equiv2 :premises (t23.t13))
% 0.34/0.59  (step t23.t15 (cl (= (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) true)) :rule resolution :premises (t23.t14 t23.a0))
% 0.34/0.59  (step t23.t16 (cl (= false true)) :rule trans :premises (t23.t8 t23.t12 t23.t15))
% 0.34/0.59  (step t23.t17 (cl false) :rule resolution :premises (t23.t1 t23.t2 t23.t16))
% 0.34/0.59  (step t23 (cl (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) :rule subproof :discharge (t23.a0 t23.a1 t23.a2 t23.a3))
% 0.34/0.59  (step t24 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) :rule and_pos)
% 0.34/0.59  (step t25 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) :rule and_pos)
% 0.34/0.59  (step t26 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) :rule and_pos)
% 0.34/0.59  (step t27 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule and_pos)
% 0.34/0.59  (step t28 (cl false (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule resolution :premises (t23 t24 t25 t26 t27))
% 0.34/0.59  (step t29 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) false) :rule reordering :premises (t28))
% 0.34/0.59  (step t30 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) false) :rule contraction :premises (t29))
% 0.34/0.59  (step t31 (cl (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) false) :rule resolution :premises (t22 t30))
% 0.34/0.59  (step t32 (cl (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (not false)) :rule implies_neg2)
% 0.34/0.59  (step t33 (cl (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false)) :rule resolution :premises (t31 t32))
% 0.34/0.59  (step t34 (cl (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false)) :rule contraction :premises (t33))
% 0.34/0.59  (step t35 (cl (= (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))))) :rule implies_simplify)
% 0.34/0.59  (step t36 (cl (not (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false)) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule equiv1 :premises (t35))
% 0.34/0.59  (step t37 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule resolution :premises (t34 t36))
% 0.34/0.59  (step t38 (cl (= (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false)) :rule resolution :premises (t21 t37))
% 0.34/0.59  (step t39 (cl (= (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) false))) :rule cong :premises (t17 t38))
% 0.34/0.59  (step t40 (cl (= (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) false) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))))) :rule all_simplify)
% 0.34/0.59  (step t41 (cl (= (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))))) :rule trans :premises (t39 t40))
% 0.34/0.59  (step t42 (cl (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule implies_neg1)
% 0.34/0.59  (anchor :step t43)
% 0.34/0.59  (assume t43.a0 (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)))
% 0.34/0.59  (assume t43.a1 (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)))
% 0.34/0.59  (assume t43.a2 (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))
% 0.34/0.59  (assume t43.a3 (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))
% 0.34/0.59  (step t43.t1 (cl (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule and_neg)
% 0.34/0.59  (step t43.t2 (cl (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule resolution :premises (t43.t1 t43.a3 t43.a1 t43.a0 t43.a2))
% 0.34/0.59  (step t43 (cl (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule subproof :discharge (t43.a0 t43.a1 t43.a2 t43.a3))
% 0.34/0.59  (step t44 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) :rule and_pos)
% 0.34/0.59  (step t45 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) :rule and_pos)
% 0.34/0.59  (step t46 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule and_pos)
% 0.34/0.59  (step t47 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) :rule and_pos)
% 0.34/0.59  (step t48 (cl (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule resolution :premises (t43 t44 t45 t46 t47))
% 0.34/0.59  (step t49 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule reordering :premises (t48))
% 0.34/0.59  (step t50 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule contraction :premises (t49))
% 0.34/0.59  (step t51 (cl (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule resolution :premises (t42 t50))
% 0.34/0.59  (step t52 (cl (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule implies_neg2)
% 0.34/0.59  (step t53 (cl (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule resolution :premises (t51 t52))
% 0.34/0.59  (step t54 (cl (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule contraction :premises (t53))
% 0.34/0.59  (step t55 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule resolution :premises (t16 t41 t54))
% 0.34/0.59  (step t56 (cl (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule not_and :premises (t55))
% 0.34/0.59  (step t57 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule or_neg)
% 0.34/0.59  (step t58 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))))) :rule or_neg)
% 0.34/0.59  (step t59 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule or_neg)
% 0.34/0.59  (step t60 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule or_neg)
% 0.34/0.59  (step t61 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule resolution :premises (t56 t57 t58 t59 t60))
% 0.34/0.59  (step t62 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule contraction :premises (t61))
% 0.34/0.59  (step t63 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule resolution :premises (t1 t15 t62))
% 0.34/0.59  (step t64 (cl (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule or :premises (t63))
% 0.34/0.59  (step t65 (cl (not (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) :rule or_pos)
% 0.34/0.59  (step t66 (cl (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (not (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule reordering :premises (t65))
% 0.34/0.59  (step t67 (cl (not (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) :rule or_pos)
% 0.34/0.59  (step t68 (cl (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))))) :rule reordering :premises (t67))
% 0.34/0.59  (step t69 (cl (=> (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208))) (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208)))) :rule implies_neg1)
% 0.34/0.59  (anchor :step t70)
% 0.34/0.59  (assume t70.a0 (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208))))
% 0.34/0.59  (step t70.t1 (cl (or (not (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208)))) (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))))) :rule forall_inst :args ((:= Vd208 (tptp.vplus tptp.vd344 tptp.vd347)) (:= Vd209 (tptp.vplus tptp.vd345 tptp.vd347))))
% 0.34/0.59  (step t70.t2 (cl (not (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208)))) (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) :rule or :premises (t70.t1))
% 0.34/0.59  (step t70.t3 (cl (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) :rule resolution :premises (t70.t2 t70.a0))
% 0.34/0.59  (step t70 (cl (not (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208)))) (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) :rule subproof :discharge (t70.a0))
% 0.34/0.59  (step t71 (cl (=> (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208))) (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) :rule resolution :premises (t69 t70))
% 0.34/0.59  (step t72 (cl (=> (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208))) (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) (not (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))))) :rule implies_neg2)
% 0.34/0.59  (step t73 (cl (=> (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208))) (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) (=> (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208))) (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))))) :rule resolution :premises (t71 t72))
% 0.34/0.59  (step t74 (cl (=> (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208))) (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))))) :rule contraction :premises (t73))
% 0.34/0.59  (step t75 (cl (not (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208)))) (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) :rule implies :premises (t74))
% 0.34/0.59  (step t76 (cl (not (= (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (=> (tptp.greater Vd208 Vd209) (tptp.less Vd209 Vd208))) (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208))))) (not (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (=> (tptp.greater Vd208 Vd209) (tptp.less Vd209 Vd208)))) (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208)))) :rule equiv_pos2)
% 0.34/0.59  (step t77 (cl (= (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (=> (tptp.greater Vd208 Vd209) (tptp.less Vd209 Vd208))) (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208))))) :rule all_simplify)
% 0.34/0.59  (step t78 (cl (forall ((Vd208 $$unsorted) (Vd209 $$unsorted)) (or (not (tptp.greater Vd208 Vd209)) (tptp.less Vd209 Vd208)))) :rule resolution :premises (t76 t77 a22))
% 0.34/0.59  (step t79 (cl (or (not (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) :rule resolution :premises (t75 t78))
% 0.34/0.59  (step t80 (cl (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) :rule resolution :premises (t68 a4 t79))
% 0.34/0.59  (step t81 (cl (not (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) :rule or_pos)
% 0.34/0.59  (step t82 (cl (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (not (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule reordering :premises (t81))
% 0.34/0.59  (step t83 (cl (not (= (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule equiv_pos2)
% 0.34/0.59  (step t84 (cl (= (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule refl)
% 0.34/0.59  (step t85 (cl (= (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))))) :rule refl)
% 0.34/0.59  (step t86 (cl (= (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule cong :premises (t2 t3 t84 t85 t13))
% 0.34/0.59  (step t87 (cl (not (= (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))))) (not (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule equiv_pos2)
% 0.34/0.59  (step t88 (cl (= (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule refl)
% 0.34/0.59  (step t89 (cl (= (= (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))))) :rule equiv_simplify)
% 0.34/0.59  (step t90 (cl (= (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (not (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))))) :rule equiv2 :premises (t89))
% 0.34/0.59  (step t91 (cl (not (not (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule not_not)
% 0.34/0.59  (step t92 (cl (= (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule resolution :premises (t90 t91))
% 0.34/0.59  (step t93 (cl (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule implies_neg1)
% 0.34/0.59  (anchor :step t94)
% 0.34/0.59  (assume t94.a0 (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))
% 0.34/0.59  (assume t94.a1 (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)))
% 0.34/0.59  (assume t94.a2 (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))
% 0.34/0.59  (assume t94.a3 (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)))
% 0.34/0.59  (assume t94.a4 (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))
% 0.34/0.59  (step t94.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 0.34/0.59  (step t94.t2 (cl (= (= false true) false)) :rule all_simplify)
% 0.34/0.59  (step t94.t3 (cl (= (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) false) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule equiv_simplify)
% 0.34/0.59  (step t94.t4 (cl (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) false) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule equiv2 :premises (t94.t3))
% 0.34/0.59  (step t94.t5 (cl (not (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) :rule not_not)
% 0.34/0.59  (step t94.t6 (cl (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) false) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) :rule resolution :premises (t94.t4 t94.t5))
% 0.34/0.59  (step t94.t7 (cl (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) false)) :rule resolution :premises (t94.t6 t94.a4))
% 0.34/0.59  (step t94.t8 (cl (= false (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule symm :premises (t94.t7))
% 0.34/0.59  (step t94.t9 (cl (= (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd347 tptp.vd345))) :rule symm :premises (t94.a1))
% 0.34/0.59  (step t94.t10 (cl (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) :rule symm :premises (t94.t9))
% 0.34/0.59  (step t94.t11 (cl (= (tptp.vplus tptp.vd348 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd348))) :rule symm :premises (t94.a3))
% 0.34/0.59  (step t94.t12 (cl (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd344 tptp.vd347))) :rule symm :premises (t94.a2))
% 0.34/0.59  (step t94.t13 (cl (= (tptp.vplus tptp.vd348 tptp.vd345) (tptp.vplus tptp.vd344 tptp.vd347))) :rule trans :premises (t94.t11 t94.t12))
% 0.34/0.59  (step t94.t14 (cl (= (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) :rule cong :premises (t94.t10 t94.t13))
% 0.34/0.59  (step t94.t15 (cl (= (= (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) true) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) :rule equiv_simplify)
% 0.34/0.59  (step t94.t16 (cl (= (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) true) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) :rule equiv2 :premises (t94.t15))
% 0.34/0.59  (step t94.t17 (cl (= (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) true)) :rule resolution :premises (t94.t16 t94.a0))
% 0.34/0.59  (step t94.t18 (cl (= false true)) :rule trans :premises (t94.t8 t94.t14 t94.t17))
% 0.34/0.59  (step t94.t19 (cl false) :rule resolution :premises (t94.t1 t94.t2 t94.t18))
% 0.34/0.59  (step t94 (cl (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) :rule subproof :discharge (t94.a0 t94.a1 t94.a2 t94.a3 t94.a4))
% 0.34/0.59  (step t95 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) :rule and_pos)
% 0.34/0.59  (step t96 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) :rule and_pos)
% 0.34/0.59  (step t97 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) :rule and_pos)
% 0.34/0.59  (step t98 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) :rule and_pos)
% 0.34/0.59  (step t99 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule and_pos)
% 0.34/0.59  (step t100 (cl false (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule resolution :premises (t94 t95 t96 t97 t98 t99))
% 0.34/0.59  (step t101 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) false) :rule reordering :premises (t100))
% 0.34/0.59  (step t102 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) false) :rule contraction :premises (t101))
% 0.34/0.59  (step t103 (cl (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) false) :rule resolution :premises (t93 t102))
% 0.34/0.59  (step t104 (cl (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (not false)) :rule implies_neg2)
% 0.34/0.59  (step t105 (cl (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false)) :rule resolution :premises (t103 t104))
% 0.34/0.59  (step t106 (cl (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false)) :rule contraction :premises (t105))
% 0.34/0.59  (step t107 (cl (= (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))))) :rule implies_simplify)
% 0.34/0.59  (step t108 (cl (not (=> (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false)) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule equiv1 :premises (t107))
% 0.34/0.59  (step t109 (cl (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule resolution :premises (t106 t108))
% 0.34/0.59  (step t110 (cl (= (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false)) :rule resolution :premises (t92 t109))
% 0.34/0.59  (step t111 (cl (= (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false))) :rule cong :premises (t88 t110))
% 0.34/0.59  (step t112 (cl (= (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) false) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))))) :rule all_simplify)
% 0.34/0.59  (step t113 (cl (= (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))))) :rule trans :premises (t111 t112))
% 0.34/0.59  (step t114 (cl (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule implies_neg1)
% 0.34/0.59  (anchor :step t115)
% 0.34/0.59  (assume t115.a0 (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)))
% 0.34/0.59  (assume t115.a1 (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)))
% 0.34/0.59  (assume t115.a2 (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))
% 0.34/0.59  (assume t115.a3 (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))
% 0.34/0.59  (assume t115.a4 (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))
% 0.34/0.59  (step t115.t1 (cl (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule and_neg)
% 0.34/0.59  (step t115.t2 (cl (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule resolution :premises (t115.t1 t115.a3 t115.a1 t115.a2 t115.a0 t115.a4))
% 0.34/0.59  (step t115 (cl (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule subproof :discharge (t115.a0 t115.a1 t115.a2 t115.a3 t115.a4))
% 0.34/0.59  (step t116 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) :rule and_pos)
% 0.34/0.59  (step t117 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) :rule and_pos)
% 0.34/0.59  (step t118 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) :rule and_pos)
% 0.34/0.59  (step t119 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) :rule and_pos)
% 0.34/0.59  (step t120 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule and_pos)
% 0.34/0.59  (step t121 (cl (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule resolution :premises (t115 t116 t117 t118 t119 t120))
% 0.34/0.59  (step t122 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule reordering :premises (t121))
% 0.34/0.59  (step t123 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule contraction :premises (t122))
% 0.34/0.59  (step t124 (cl (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule resolution :premises (t114 t123))
% 0.34/0.59  (step t125 (cl (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule implies_neg2)
% 0.34/0.59  (step t126 (cl (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule resolution :premises (t124 t125))
% 0.34/0.59  (step t127 (cl (=> (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) (and (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule contraction :premises (t126))
% 0.34/0.59  (step t128 (cl (not (and (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345)) (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347)) (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule resolution :premises (t87 t113 t127))
% 0.34/0.59  (step t129 (cl (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule not_and :premises (t128))
% 0.34/0.59  (step t130 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule or_neg)
% 0.34/0.59  (step t131 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))))) :rule or_neg)
% 0.34/0.59  (step t132 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule or_neg)
% 0.34/0.59  (step t133 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))))) :rule or_neg)
% 0.34/0.59  (step t134 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule or_neg)
% 0.34/0.59  (step t135 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule resolution :premises (t129 t130 t131 t132 t133 t134))
% 0.34/0.59  (step t136 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (not (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule contraction :premises (t135))
% 0.34/0.59  (step t137 (cl (or (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule resolution :premises (t83 t86 t136))
% 0.34/0.59  (step t138 (cl (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) :rule or :premises (t137))
% 0.34/0.59  (step t139 (cl (not (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) (not (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)) (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347)))) :rule reordering :premises (t138))
% 0.34/0.59  (step t140 (cl (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) :rule symm :premises (a1))
% 0.34/0.59  (step t141 (cl (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) :rule symm :premises (a3))
% 0.34/0.59  (step t142 (cl (not (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule or_pos)
% 0.34/0.59  (step t143 (cl (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule reordering :premises (t142))
% 0.34/0.59  (step t144 (cl (=> (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (tptp.greater Vd203 Vd204)) (not (tptp.less Vd203 Vd204)))) (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (tptp.greater Vd203 Vd204)) (not (tptp.less Vd203 Vd204))))) :rule implies_neg1)
% 0.34/0.59  (anchor :step t145)
% 0.34/0.59  (assume t145.a0 (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (tptp.greater Vd203 Vd204)) (not (tptp.less Vd203 Vd204)))))
% 0.34/0.59  (step t145.t1 (cl (or (not (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (tptp.greater Vd203 Vd204)) (not (tptp.less Vd203 Vd204))))) (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule forall_inst :args ((:= Vd203 (tptp.vplus tptp.vd347 tptp.vd345)) (:= Vd204 (tptp.vplus tptp.vd348 tptp.vd345))))
% 0.34/0.59  (step t145.t2 (cl (not (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (tptp.greater Vd203 Vd204)) (not (tptp.less Vd203 Vd204))))) (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule or :premises (t145.t1))
% 0.34/0.59  (step t145.t3 (cl (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule resolution :premises (t145.t2 t145.a0))
% 0.34/0.59  (step t145 (cl (not (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (tptp.greater Vd203 Vd204)) (not (tptp.less Vd203 Vd204))))) (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule subproof :discharge (t145.a0))
% 0.34/0.59  (step t146 (cl (=> (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (tptp.greater Vd203 Vd204)) (not (tptp.less Vd203 Vd204)))) (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule resolution :premises (t144 t145))
% 0.34/0.59  (step t147 (cl (=> (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (tptp.greater Vd203 Vd204)) (not (tptp.less Vd203 Vd204)))) (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (not (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule implies_neg2)
% 0.34/0.59  (step t148 (cl (=> (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (tptp.greater Vd203 Vd204)) (not (tptp.less Vd203 Vd204)))) (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) (=> (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (tptp.greater Vd203 Vd204)) (not (tptp.less Vd203 Vd204)))) (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule resolution :premises (t146 t147))
% 0.34/0.59  (step t149 (cl (=> (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (tptp.greater Vd203 Vd204)) (not (tptp.less Vd203 Vd204)))) (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))))) :rule contraction :premises (t148))
% 0.34/0.59  (step t150 (cl (not (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (not (tptp.greater Vd203 Vd204)) (not (tptp.less Vd203 Vd204))))) (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule implies :premises (t149))
% 0.34/0.59  (step t151 (cl (or (not (tptp.greater (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))) (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345))))) :rule resolution :premises (t150 a25))
% 0.34/0.59  (step t152 (cl (not (tptp.less (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd348 tptp.vd345)))) :rule resolution :premises (t143 a2 t151))
% 0.34/0.59  (step t153 (cl (not (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule resolution :premises (t139 t140 t141 t152 t80))
% 0.34/0.59  (step t154 (cl (=> (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (= Vd203 Vd204) (tptp.greater Vd203 Vd204) (tptp.less Vd203 Vd204))) (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (= Vd203 Vd204) (tptp.greater Vd203 Vd204) (tptp.less Vd203 Vd204)))) :rule implies_neg1)
% 0.34/0.59  (anchor :step t155)
% 0.34/0.59  (assume t155.a0 (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (= Vd203 Vd204) (tptp.greater Vd203 Vd204) (tptp.less Vd203 Vd204))))
% 0.34/0.59  (step t155.t1 (cl (or (not (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (= Vd203 Vd204) (tptp.greater Vd203 Vd204) (tptp.less Vd203 Vd204)))) (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule forall_inst :args ((:= Vd203 (tptp.vplus tptp.vd344 tptp.vd347)) (:= Vd204 (tptp.vplus tptp.vd345 tptp.vd348))))
% 0.34/0.59  (step t155.t2 (cl (not (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (= Vd203 Vd204) (tptp.greater Vd203 Vd204) (tptp.less Vd203 Vd204)))) (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule or :premises (t155.t1))
% 0.34/0.59  (step t155.t3 (cl (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule resolution :premises (t155.t2 t155.a0))
% 0.34/0.59  (step t155 (cl (not (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (= Vd203 Vd204) (tptp.greater Vd203 Vd204) (tptp.less Vd203 Vd204)))) (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule subproof :discharge (t155.a0))
% 0.34/0.59  (step t156 (cl (=> (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (= Vd203 Vd204) (tptp.greater Vd203 Vd204) (tptp.less Vd203 Vd204))) (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule resolution :premises (t154 t155))
% 0.34/0.59  (step t157 (cl (=> (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (= Vd203 Vd204) (tptp.greater Vd203 Vd204) (tptp.less Vd203 Vd204))) (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule implies_neg2)
% 0.34/0.59  (step t158 (cl (=> (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (= Vd203 Vd204) (tptp.greater Vd203 Vd204) (tptp.less Vd203 Vd204))) (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (=> (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (= Vd203 Vd204) (tptp.greater Vd203 Vd204) (tptp.less Vd203 Vd204))) (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule resolution :premises (t156 t157))
% 0.34/0.59  (step t159 (cl (=> (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (= Vd203 Vd204) (tptp.greater Vd203 Vd204) (tptp.less Vd203 Vd204))) (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule contraction :premises (t158))
% 0.34/0.59  (step t160 (cl (not (forall ((Vd203 $$unsorted) (Vd204 $$unsorted)) (or (= Vd203 Vd204) (tptp.greater Vd203 Vd204) (tptp.less Vd203 Vd204)))) (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule implies :premises (t159))
% 0.34/0.59  (step t161 (cl (or (= (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.greater (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)) (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule resolution :premises (t160 a23))
% 0.34/0.59  (step t162 (cl (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) :rule resolution :premises (t82 a0 t153 t161))
% 0.34/0.59  (step t163 (cl (=> (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265))) (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265)))) :rule implies_neg1)
% 0.34/0.59  (anchor :step t164)
% 0.34/0.59  (assume t164.a0 (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265))))
% 0.34/0.59  (step t164.t1 (cl (or (not (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265)))) (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule forall_inst :args ((:= Vd262 (tptp.vplus tptp.vd345 tptp.vd347)) (:= Vd263 (tptp.vplus tptp.vd344 tptp.vd347)) (:= Vd265 (tptp.vplus tptp.vd345 tptp.vd348))))
% 0.34/0.59  (step t164.t2 (cl (not (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265)))) (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule or :premises (t164.t1))
% 0.34/0.59  (step t164.t3 (cl (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule resolution :premises (t164.t2 t164.a0))
% 0.34/0.59  (step t164 (cl (not (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265)))) (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule subproof :discharge (t164.a0))
% 0.34/0.59  (step t165 (cl (=> (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265))) (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule resolution :premises (t163 t164))
% 0.34/0.59  (step t166 (cl (=> (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265))) (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (not (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule implies_neg2)
% 0.34/0.59  (step t167 (cl (=> (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265))) (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) (=> (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265))) (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule resolution :premises (t165 t166))
% 0.34/0.59  (step t168 (cl (=> (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265))) (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))))) :rule contraction :premises (t167))
% 0.34/0.59  (step t169 (cl (not (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265)))) (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule implies :premises (t168))
% 0.34/0.59  (step t170 (cl (not (= (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (=> (and (tptp.less Vd263 Vd265) (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265))) (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265))))) (not (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (=> (and (tptp.less Vd263 Vd265) (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265)))) (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265)))) :rule equiv_pos2)
% 0.34/0.59  (step t171 (cl (= (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (=> (and (tptp.less Vd263 Vd265) (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265))) (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265))))) :rule all_simplify)
% 0.34/0.59  (step t172 (cl (forall ((Vd262 $$unsorted) (Vd263 $$unsorted) (Vd265 $$unsorted)) (or (not (tptp.less Vd263 Vd265)) (not (tptp.less Vd262 Vd263)) (tptp.less Vd262 Vd265)))) :rule resolution :premises (t170 t171 a16))
% 0.34/0.59  (step t173 (cl (or (not (tptp.less (tptp.vplus tptp.vd344 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) (not (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd344 tptp.vd347))) (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348)))) :rule resolution :premises (t169 t172))
% 0.34/0.60  (step t174 (cl (tptp.less (tptp.vplus tptp.vd345 tptp.vd347) (tptp.vplus tptp.vd345 tptp.vd348))) :rule resolution :premises (t66 t80 t162 t173))
% 0.34/0.60  (step t175 (cl (= (tptp.vplus tptp.vd347 tptp.vd345) (tptp.vplus tptp.vd345 tptp.vd347))) :rule symm :premises (a3))
% 0.34/0.60  (step t176 (cl (= (tptp.vplus tptp.vd345 tptp.vd348) (tptp.vplus tptp.vd348 tptp.vd345))) :rule symm :premises (a1))
% 0.34/0.60  (step t177 (cl) :rule resolution :premises (t64 t174 t152 t175 t176))
% 0.34/0.60  
% 0.34/0.60  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.5wGe8mbT5k/cvc5---1.0.5_8691.smt2
% 0.34/0.60  % cvc5---1.0.5 exiting
% 0.34/0.60  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------