TSTP Solution File: SYN605-1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : SYN605-1 : TPTP v8.2.0. Released v2.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

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

% Result   : Unsatisfiable 0.39s 0.62s
% Output   : Proof 0.45s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem    : SYN605-1 : TPTP v8.2.0. Released v2.5.0.
% 0.03/0.13  % Command    : do_cvc5 %s %d
% 0.13/0.32  % Computer : n032.cluster.edu
% 0.13/0.32  % Model    : x86_64 x86_64
% 0.13/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.32  % Memory   : 8042.1875MB
% 0.13/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.32  % CPULimit   : 300
% 0.13/0.32  % WCLimit    : 300
% 0.13/0.32  % DateTime   : Tue May 28 13:41:08 EDT 2024
% 0.13/0.32  % CPUTime    : 
% 0.17/0.43  %----Proving TF0_NAR, FOF, or CNF
% 0.17/0.44  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 0.39/0.62  % SZS status Unsatisfiable for /export/starexec/sandbox/tmp/tmp.qR8RGQYwNl/cvc5---1.0.5_22339.smt2
% 0.39/0.62  % SZS output start Proof for /export/starexec/sandbox/tmp/tmp.qR8RGQYwNl/cvc5---1.0.5_22339.smt2
% 0.45/0.63  (assume a0 (not (tptp.p16 tptp.c21)))
% 0.45/0.63  (assume a1 (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)))
% 0.45/0.63  (assume a2 (forall ((X43 $$unsorted)) (tptp.p5 X43 X43)))
% 0.45/0.63  (assume a3 (forall ((X18 $$unsorted)) (tptp.p3 X18 X18)))
% 0.45/0.63  (assume a4 (not (tptp.p5 tptp.c21 (tptp.f7 tptp.c20))))
% 0.45/0.63  (assume a5 (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22))
% 0.45/0.63  (assume a6 (not (tptp.p3 tptp.c19 (tptp.f4 (tptp.f6 (tptp.f7 tptp.c20))))))
% 0.45/0.63  (assume a7 (tptp.p3 (tptp.f12 (tptp.f15 tptp.c22) tptp.c21) (tptp.f15 tptp.c22)))
% 0.45/0.63  (assume a8 (forall ((X0 $$unsorted) (X1 $$unsorted)) (or (tptp.p16 X0) (not (tptp.p16 X1)) (not (tptp.p5 X1 X0)))))
% 0.45/0.63  (assume a9 (forall ((X48 $$unsorted) (X49 $$unsorted)) (or (tptp.p5 (tptp.f8 X48) (tptp.f8 X49)) (not (tptp.p5 X48 X49)))))
% 0.45/0.63  (assume a10 (forall ((X14 $$unsorted) (X15 $$unsorted)) (or (tptp.p2 (tptp.f6 X14) (tptp.f6 X15)) (not (tptp.p5 X14 X15)))))
% 0.45/0.63  (assume a11 (forall ((X16 $$unsorted) (X17 $$unsorted)) (or (tptp.p2 (tptp.f9 X16) (tptp.f9 X17)) (not (tptp.p3 X16 X17)))))
% 0.45/0.63  (assume a12 (forall ((X33 $$unsorted) (X34 $$unsorted)) (or (tptp.p3 (tptp.f13 X33) (tptp.f13 X34)) (not (tptp.p5 X33 X34)))))
% 0.45/0.63  (assume a13 (forall ((X39 $$unsorted) (X40 $$unsorted)) (or (tptp.p3 (tptp.f15 X39) (tptp.f15 X40)) (not (tptp.p3 X39 X40)))))
% 0.45/0.63  (assume a14 (forall ((X41 $$unsorted) (X42 $$unsorted)) (or (tptp.p3 (tptp.f4 X41) (tptp.f4 X42)) (not (tptp.p2 X41 X42)))))
% 0.45/0.63  (assume a15 (forall ((X46 $$unsorted) (X47 $$unsorted)) (or (tptp.p5 (tptp.f7 X46) (tptp.f7 X47)) (not (tptp.p5 X46 X47)))))
% 0.45/0.63  (assume a16 (forall ((X12 $$unsorted) (X13 $$unsorted) (X11 $$unsorted)) (or (tptp.p2 X12 X13) (not (tptp.p2 X11 X12)) (not (tptp.p2 X11 X13)))))
% 0.45/0.63  (assume a17 (forall ((X44 $$unsorted) (X45 $$unsorted) (X43 $$unsorted)) (or (tptp.p5 X44 X45) (not (tptp.p5 X43 X44)) (not (tptp.p5 X43 X45)))))
% 0.45/0.63  (assume a18 (forall ((X19 $$unsorted) (X20 $$unsorted) (X18 $$unsorted)) (or (tptp.p3 X19 X20) (not (tptp.p3 X18 X19)) (not (tptp.p3 X18 X20)))))
% 0.45/0.63  (assume a19 (forall ((X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (tptp.p17 X2 X3) (not (tptp.p2 X4 X2)) (not (tptp.p2 X5 X3)) (not (tptp.p17 X4 X5)))))
% 0.45/0.63  (assume a20 (forall ((X7 $$unsorted) (X8 $$unsorted) (X9 $$unsorted) (X10 $$unsorted)) (or (tptp.p18 X7 X8) (not (tptp.p5 X9 X7)) (not (tptp.p5 X10 X8)) (not (tptp.p18 X9 X10)))))
% 0.45/0.63  (assume a21 (tptp.p3 (tptp.f12 (tptp.f4 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) tptp.c21) (tptp.f4 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))
% 0.45/0.63  (assume a22 (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))
% 0.45/0.63  (assume a23 (forall ((X35 $$unsorted) (X36 $$unsorted) (X37 $$unsorted) (X38 $$unsorted)) (or (tptp.p3 (tptp.f14 X35 X36) (tptp.f14 X37 X38)) (not (tptp.p3 X35 X37)) (not (tptp.p3 X36 X38)))))
% 0.45/0.63  (assume a24 (forall ((X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p3 (tptp.f10 X21 X22) (tptp.f10 X23 X24)) (not (tptp.p3 X21 X23)) (not (tptp.p3 X22 X24)))))
% 0.45/0.63  (assume a25 (forall ((X25 $$unsorted) (X26 $$unsorted) (X27 $$unsorted) (X28 $$unsorted)) (or (tptp.p3 (tptp.f11 X25 X26) (tptp.f11 X27 X28)) (not (tptp.p3 X25 X27)) (not (tptp.p3 X26 X28)))))
% 0.45/0.63  (assume a26 (forall ((X29 $$unsorted) (X30 $$unsorted) (X31 $$unsorted) (X32 $$unsorted)) (or (tptp.p3 (tptp.f12 X29 X30) (tptp.f12 X31 X32)) (not (tptp.p3 X29 X31)) (not (tptp.p5 X30 X32)))))
% 0.45/0.63  (assume a27 (tptp.p3 (tptp.f12 (tptp.f15 (tptp.f4 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) tptp.c21) (tptp.f15 (tptp.f4 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))))
% 0.45/0.63  (assume a28 (forall ((X50 $$unsorted)) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 X50 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))))
% 0.45/0.63  (assume a29 (forall ((X6 $$unsorted)) (or (tptp.p5 X6 (tptp.f7 tptp.c20)) (tptp.p3 tptp.c19 (tptp.f4 (tptp.f6 (tptp.f7 tptp.c20)))) (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f4 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (tptp.f11 tptp.c19 (tptp.f12 (tptp.f13 X6) X6)))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p18 X6 tptp.c21)))))
% 0.45/0.63  (step t1 (cl (not (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))))) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))))) :rule or_pos)
% 0.45/0.63  (step t2 (cl (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))))))) :rule reordering :premises (t1))
% 0.45/0.63  (step t3 (cl (not (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))))) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) :rule or_pos)
% 0.45/0.63  (step t4 (cl (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))))) :rule reordering :premises (t3))
% 0.45/0.63  (step t5 (cl (not (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22)))) (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22))) :rule or_pos)
% 0.45/0.63  (step t6 (cl (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22))))) :rule reordering :premises (t5))
% 0.45/0.63  (step t7 (cl (=> (forall ((X18 $$unsorted)) (tptp.p3 X18 X18)) (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (forall ((X18 $$unsorted)) (tptp.p3 X18 X18))) :rule implies_neg1)
% 0.45/0.63  (anchor :step t8)
% 0.45/0.63  (assume t8.a0 (forall ((X18 $$unsorted)) (tptp.p3 X18 X18)))
% 0.45/0.63  (step t8.t1 (cl (or (not (forall ((X18 $$unsorted)) (tptp.p3 X18 X18))) (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19)))) :rule forall_inst :args ((:= X18 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))))
% 0.45/0.63  (step t8.t2 (cl (not (forall ((X18 $$unsorted)) (tptp.p3 X18 X18))) (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) :rule or :premises (t8.t1))
% 0.45/0.63  (step t8.t3 (cl (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) :rule resolution :premises (t8.t2 t8.a0))
% 0.45/0.63  (step t8 (cl (not (forall ((X18 $$unsorted)) (tptp.p3 X18 X18))) (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) :rule subproof :discharge (t8.a0))
% 0.45/0.63  (step t9 (cl (=> (forall ((X18 $$unsorted)) (tptp.p3 X18 X18)) (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) :rule resolution :premises (t7 t8))
% 0.45/0.63  (step t10 (cl (=> (forall ((X18 $$unsorted)) (tptp.p3 X18 X18)) (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19)))) :rule implies_neg2)
% 0.45/0.63  (step t11 (cl (=> (forall ((X18 $$unsorted)) (tptp.p3 X18 X18)) (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (=> (forall ((X18 $$unsorted)) (tptp.p3 X18 X18)) (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19)))) :rule resolution :premises (t9 t10))
% 0.45/0.63  (step t12 (cl (=> (forall ((X18 $$unsorted)) (tptp.p3 X18 X18)) (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19)))) :rule contraction :premises (t11))
% 0.45/0.63  (step t13 (cl (not (forall ((X18 $$unsorted)) (tptp.p3 X18 X18))) (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) :rule implies :premises (t12))
% 0.45/0.63  (step t14 (cl (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) :rule resolution :premises (t13 a3))
% 0.45/0.63  (step t15 (cl (=> (forall ((X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p3 (tptp.f10 X21 X22) (tptp.f10 X23 X24)) (not (tptp.p3 X21 X23)) (not (tptp.p3 X22 X24)))) (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22)))) (forall ((X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p3 (tptp.f10 X21 X22) (tptp.f10 X23 X24)) (not (tptp.p3 X21 X23)) (not (tptp.p3 X22 X24))))) :rule implies_neg1)
% 0.45/0.63  (anchor :step t16)
% 0.45/0.63  (assume t16.a0 (forall ((X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p3 (tptp.f10 X21 X22) (tptp.f10 X23 X24)) (not (tptp.p3 X21 X23)) (not (tptp.p3 X22 X24)))))
% 0.45/0.63  (step t16.t1 (cl (or (not (forall ((X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p3 (tptp.f10 X21 X22) (tptp.f10 X23 X24)) (not (tptp.p3 X21 X23)) (not (tptp.p3 X22 X24))))) (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22))))) :rule forall_inst :args ((:= X21 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19)) (:= X22 (tptp.f12 tptp.c22 tptp.c21)) (:= X23 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19)) (:= X24 tptp.c22)))
% 0.45/0.63  (step t16.t2 (cl (not (forall ((X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p3 (tptp.f10 X21 X22) (tptp.f10 X23 X24)) (not (tptp.p3 X21 X23)) (not (tptp.p3 X22 X24))))) (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22)))) :rule or :premises (t16.t1))
% 0.45/0.63  (step t16.t3 (cl (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22)))) :rule resolution :premises (t16.t2 t16.a0))
% 0.45/0.63  (step t16 (cl (not (forall ((X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p3 (tptp.f10 X21 X22) (tptp.f10 X23 X24)) (not (tptp.p3 X21 X23)) (not (tptp.p3 X22 X24))))) (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22)))) :rule subproof :discharge (t16.a0))
% 0.45/0.63  (step t17 (cl (=> (forall ((X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p3 (tptp.f10 X21 X22) (tptp.f10 X23 X24)) (not (tptp.p3 X21 X23)) (not (tptp.p3 X22 X24)))) (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22)))) (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22)))) :rule resolution :premises (t15 t16))
% 0.45/0.63  (step t18 (cl (=> (forall ((X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p3 (tptp.f10 X21 X22) (tptp.f10 X23 X24)) (not (tptp.p3 X21 X23)) (not (tptp.p3 X22 X24)))) (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22)))) (not (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22))))) :rule implies_neg2)
% 0.45/0.63  (step t19 (cl (=> (forall ((X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p3 (tptp.f10 X21 X22) (tptp.f10 X23 X24)) (not (tptp.p3 X21 X23)) (not (tptp.p3 X22 X24)))) (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22)))) (=> (forall ((X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p3 (tptp.f10 X21 X22) (tptp.f10 X23 X24)) (not (tptp.p3 X21 X23)) (not (tptp.p3 X22 X24)))) (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22))))) :rule resolution :premises (t17 t18))
% 0.45/0.63  (step t20 (cl (=> (forall ((X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p3 (tptp.f10 X21 X22) (tptp.f10 X23 X24)) (not (tptp.p3 X21 X23)) (not (tptp.p3 X22 X24)))) (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22))))) :rule contraction :premises (t19))
% 0.45/0.63  (step t21 (cl (not (forall ((X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p3 (tptp.f10 X21 X22) (tptp.f10 X23 X24)) (not (tptp.p3 X21 X23)) (not (tptp.p3 X22 X24))))) (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22)))) :rule implies :premises (t20))
% 0.45/0.63  (step t22 (cl (or (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (not (tptp.p3 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19))) (not (tptp.p3 (tptp.f12 tptp.c22 tptp.c21) tptp.c22)))) :rule resolution :premises (t21 a24))
% 0.45/0.63  (step t23 (cl (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) :rule resolution :premises (t6 a5 t14 t22))
% 0.45/0.63  (step t24 (cl (=> (forall ((X16 $$unsorted) (X17 $$unsorted)) (or (tptp.p2 (tptp.f9 X16) (tptp.f9 X17)) (not (tptp.p3 X16 X17)))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))))) (forall ((X16 $$unsorted) (X17 $$unsorted)) (or (tptp.p2 (tptp.f9 X16) (tptp.f9 X17)) (not (tptp.p3 X16 X17))))) :rule implies_neg1)
% 0.45/0.63  (anchor :step t25)
% 0.45/0.63  (assume t25.a0 (forall ((X16 $$unsorted) (X17 $$unsorted)) (or (tptp.p2 (tptp.f9 X16) (tptp.f9 X17)) (not (tptp.p3 X16 X17)))))
% 0.45/0.63  (step t25.t1 (cl (or (not (forall ((X16 $$unsorted) (X17 $$unsorted)) (or (tptp.p2 (tptp.f9 X16) (tptp.f9 X17)) (not (tptp.p3 X16 X17))))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))))) :rule forall_inst :args ((:= X16 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (:= X17 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))))
% 0.45/0.63  (step t25.t2 (cl (not (forall ((X16 $$unsorted) (X17 $$unsorted)) (or (tptp.p2 (tptp.f9 X16) (tptp.f9 X17)) (not (tptp.p3 X16 X17))))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))))) :rule or :premises (t25.t1))
% 0.45/0.63  (step t25.t3 (cl (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))))) :rule resolution :premises (t25.t2 t25.a0))
% 0.45/0.63  (step t25 (cl (not (forall ((X16 $$unsorted) (X17 $$unsorted)) (or (tptp.p2 (tptp.f9 X16) (tptp.f9 X17)) (not (tptp.p3 X16 X17))))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))))) :rule subproof :discharge (t25.a0))
% 0.45/0.63  (step t26 (cl (=> (forall ((X16 $$unsorted) (X17 $$unsorted)) (or (tptp.p2 (tptp.f9 X16) (tptp.f9 X17)) (not (tptp.p3 X16 X17)))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))))) :rule resolution :premises (t24 t25))
% 0.45/0.63  (step t27 (cl (=> (forall ((X16 $$unsorted) (X17 $$unsorted)) (or (tptp.p2 (tptp.f9 X16) (tptp.f9 X17)) (not (tptp.p3 X16 X17)))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))))) (not (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))))) :rule implies_neg2)
% 0.45/0.63  (step t28 (cl (=> (forall ((X16 $$unsorted) (X17 $$unsorted)) (or (tptp.p2 (tptp.f9 X16) (tptp.f9 X17)) (not (tptp.p3 X16 X17)))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))))) (=> (forall ((X16 $$unsorted) (X17 $$unsorted)) (or (tptp.p2 (tptp.f9 X16) (tptp.f9 X17)) (not (tptp.p3 X16 X17)))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))))) :rule resolution :premises (t26 t27))
% 0.45/0.63  (step t29 (cl (=> (forall ((X16 $$unsorted) (X17 $$unsorted)) (or (tptp.p2 (tptp.f9 X16) (tptp.f9 X17)) (not (tptp.p3 X16 X17)))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))))) :rule contraction :premises (t28))
% 0.45/0.63  (step t30 (cl (not (forall ((X16 $$unsorted) (X17 $$unsorted)) (or (tptp.p2 (tptp.f9 X16) (tptp.f9 X17)) (not (tptp.p3 X16 X17))))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))))) :rule implies :premises (t29))
% 0.45/0.63  (step t31 (cl (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (not (tptp.p3 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)) (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))))) :rule resolution :premises (t30 a11))
% 0.45/0.63  (step t32 (cl (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) :rule resolution :premises (t4 t23 t31))
% 0.45/0.63  (step t33 (cl (=> (forall ((X12 $$unsorted) (X13 $$unsorted) (X11 $$unsorted)) (or (tptp.p2 X12 X13) (not (tptp.p2 X11 X12)) (not (tptp.p2 X11 X13)))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))))) (forall ((X12 $$unsorted) (X13 $$unsorted) (X11 $$unsorted)) (or (tptp.p2 X12 X13) (not (tptp.p2 X11 X12)) (not (tptp.p2 X11 X13))))) :rule implies_neg1)
% 0.45/0.63  (anchor :step t34)
% 0.45/0.63  (assume t34.a0 (forall ((X12 $$unsorted) (X13 $$unsorted) (X11 $$unsorted)) (or (tptp.p2 X12 X13) (not (tptp.p2 X11 X12)) (not (tptp.p2 X11 X13)))))
% 0.45/0.63  (step t34.t1 (cl (or (not (forall ((X12 $$unsorted) (X13 $$unsorted) (X11 $$unsorted)) (or (tptp.p2 X12 X13) (not (tptp.p2 X11 X12)) (not (tptp.p2 X11 X13))))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))))))) :rule forall_inst :args ((:= X12 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (:= X13 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (:= X11 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))))
% 0.45/0.63  (step t34.t2 (cl (not (forall ((X12 $$unsorted) (X13 $$unsorted) (X11 $$unsorted)) (or (tptp.p2 X12 X13) (not (tptp.p2 X11 X12)) (not (tptp.p2 X11 X13))))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))))) :rule or :premises (t34.t1))
% 0.45/0.63  (step t34.t3 (cl (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))))) :rule resolution :premises (t34.t2 t34.a0))
% 0.45/0.63  (step t34 (cl (not (forall ((X12 $$unsorted) (X13 $$unsorted) (X11 $$unsorted)) (or (tptp.p2 X12 X13) (not (tptp.p2 X11 X12)) (not (tptp.p2 X11 X13))))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))))) :rule subproof :discharge (t34.a0))
% 0.45/0.63  (step t35 (cl (=> (forall ((X12 $$unsorted) (X13 $$unsorted) (X11 $$unsorted)) (or (tptp.p2 X12 X13) (not (tptp.p2 X11 X12)) (not (tptp.p2 X11 X13)))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))))) :rule resolution :premises (t33 t34))
% 0.45/0.63  (step t36 (cl (=> (forall ((X12 $$unsorted) (X13 $$unsorted) (X11 $$unsorted)) (or (tptp.p2 X12 X13) (not (tptp.p2 X11 X12)) (not (tptp.p2 X11 X13)))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))))) (not (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))))))) :rule implies_neg2)
% 0.45/0.63  (step t37 (cl (=> (forall ((X12 $$unsorted) (X13 $$unsorted) (X11 $$unsorted)) (or (tptp.p2 X12 X13) (not (tptp.p2 X11 X12)) (not (tptp.p2 X11 X13)))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))))) (=> (forall ((X12 $$unsorted) (X13 $$unsorted) (X11 $$unsorted)) (or (tptp.p2 X12 X13) (not (tptp.p2 X11 X12)) (not (tptp.p2 X11 X13)))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))))))) :rule resolution :premises (t35 t36))
% 0.45/0.63  (step t38 (cl (=> (forall ((X12 $$unsorted) (X13 $$unsorted) (X11 $$unsorted)) (or (tptp.p2 X12 X13) (not (tptp.p2 X11 X12)) (not (tptp.p2 X11 X13)))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))))))) :rule contraction :premises (t37))
% 0.45/0.63  (step t39 (cl (not (forall ((X12 $$unsorted) (X13 $$unsorted) (X11 $$unsorted)) (or (tptp.p2 X12 X13) (not (tptp.p2 X11 X12)) (not (tptp.p2 X11 X13))))) (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))))) :rule implies :premises (t38))
% 0.45/0.63  (step t40 (cl (or (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))))) :rule resolution :premises (t39 a16))
% 0.45/0.63  (step t41 (cl (not (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) :rule or_pos)
% 0.45/0.63  (step t42 (cl (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))))) :rule reordering :premises (t41))
% 0.45/0.63  (step t43 (cl (=> (forall ((X50 $$unsorted)) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 X50 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) (forall ((X50 $$unsorted)) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 X50 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) :rule implies_neg1)
% 0.45/0.63  (anchor :step t44)
% 0.45/0.63  (assume t44.a0 (forall ((X50 $$unsorted)) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 X50 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))))
% 0.45/0.63  (step t44.t1 (cl (or (not (forall ((X50 $$unsorted)) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 X50 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) :rule forall_inst :args ((:= X50 tptp.c22)))
% 0.45/0.63  (step t44.t2 (cl (not (forall ((X50 $$unsorted)) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 X50 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) :rule or :premises (t44.t1))
% 0.45/0.63  (step t44.t3 (cl (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) :rule resolution :premises (t44.t2 t44.a0))
% 0.45/0.63  (step t44 (cl (not (forall ((X50 $$unsorted)) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 X50 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) :rule subproof :discharge (t44.a0))
% 0.45/0.63  (step t45 (cl (=> (forall ((X50 $$unsorted)) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 X50 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) :rule resolution :premises (t43 t44))
% 0.45/0.63  (step t46 (cl (=> (forall ((X50 $$unsorted)) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 X50 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) (not (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) :rule implies_neg2)
% 0.45/0.63  (step t47 (cl (=> (forall ((X50 $$unsorted)) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 X50 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) (=> (forall ((X50 $$unsorted)) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 X50 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) :rule resolution :premises (t45 t46))
% 0.45/0.63  (step t48 (cl (=> (forall ((X50 $$unsorted)) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 X50 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) :rule contraction :premises (t47))
% 0.45/0.63  (step t49 (cl (not (forall ((X50 $$unsorted)) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 X50 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) :rule implies :premises (t48))
% 0.45/0.63  (step t50 (cl (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) :rule resolution :premises (t49 a28))
% 0.45/0.63  (step t51 (cl (=> (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)) (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (forall ((X11 $$unsorted)) (tptp.p2 X11 X11))) :rule implies_neg1)
% 0.45/0.63  (anchor :step t52)
% 0.45/0.63  (assume t52.a0 (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)))
% 0.45/0.63  (step t52.t1 (cl (or (not (forall ((X11 $$unsorted)) (tptp.p2 X11 X11))) (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) :rule forall_inst :args ((:= X11 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))
% 0.45/0.63  (step t52.t2 (cl (not (forall ((X11 $$unsorted)) (tptp.p2 X11 X11))) (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) :rule or :premises (t52.t1))
% 0.45/0.63  (step t52.t3 (cl (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) :rule resolution :premises (t52.t2 t52.a0))
% 0.45/0.63  (step t52 (cl (not (forall ((X11 $$unsorted)) (tptp.p2 X11 X11))) (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) :rule subproof :discharge (t52.a0))
% 0.45/0.63  (step t53 (cl (=> (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)) (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) :rule resolution :premises (t51 t52))
% 0.45/0.63  (step t54 (cl (=> (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)) (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) :rule implies_neg2)
% 0.45/0.63  (step t55 (cl (=> (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)) (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (=> (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)) (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) :rule resolution :premises (t53 t54))
% 0.45/0.63  (step t56 (cl (=> (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)) (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))) :rule contraction :premises (t55))
% 0.45/0.63  (step t57 (cl (not (forall ((X11 $$unsorted)) (tptp.p2 X11 X11))) (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) :rule implies :premises (t56))
% 0.45/0.63  (step t58 (cl (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) :rule resolution :premises (t57 a1))
% 0.45/0.63  (step t59 (cl (=> (forall ((X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (tptp.p17 X2 X3) (not (tptp.p2 X4 X2)) (not (tptp.p2 X5 X3)) (not (tptp.p17 X4 X5)))) (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) (forall ((X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (tptp.p17 X2 X3) (not (tptp.p2 X4 X2)) (not (tptp.p2 X5 X3)) (not (tptp.p17 X4 X5))))) :rule implies_neg1)
% 0.45/0.63  (anchor :step t60)
% 0.45/0.63  (assume t60.a0 (forall ((X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (tptp.p17 X2 X3) (not (tptp.p2 X4 X2)) (not (tptp.p2 X5 X3)) (not (tptp.p17 X4 X5)))))
% 0.45/0.63  (step t60.t1 (cl (or (not (forall ((X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (tptp.p17 X2 X3) (not (tptp.p2 X4 X2)) (not (tptp.p2 X5 X3)) (not (tptp.p17 X4 X5))))) (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))))) :rule forall_inst :args ((:= X2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))) (:= X3 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (:= X4 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22))) (:= X5 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))
% 0.45/0.63  (step t60.t2 (cl (not (forall ((X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (tptp.p17 X2 X3) (not (tptp.p2 X4 X2)) (not (tptp.p2 X5 X3)) (not (tptp.p17 X4 X5))))) (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) :rule or :premises (t60.t1))
% 0.45/0.63  (step t60.t3 (cl (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) :rule resolution :premises (t60.t2 t60.a0))
% 0.45/0.63  (step t60 (cl (not (forall ((X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (tptp.p17 X2 X3) (not (tptp.p2 X4 X2)) (not (tptp.p2 X5 X3)) (not (tptp.p17 X4 X5))))) (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) :rule subproof :discharge (t60.a0))
% 0.45/0.63  (step t61 (cl (=> (forall ((X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (tptp.p17 X2 X3) (not (tptp.p2 X4 X2)) (not (tptp.p2 X5 X3)) (not (tptp.p17 X4 X5)))) (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) :rule resolution :premises (t59 t60))
% 0.45/0.63  (step t62 (cl (=> (forall ((X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (tptp.p17 X2 X3) (not (tptp.p2 X4 X2)) (not (tptp.p2 X5 X3)) (not (tptp.p17 X4 X5)))) (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) (not (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))))) :rule implies_neg2)
% 0.45/0.63  (step t63 (cl (=> (forall ((X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (tptp.p17 X2 X3) (not (tptp.p2 X4 X2)) (not (tptp.p2 X5 X3)) (not (tptp.p17 X4 X5)))) (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) (=> (forall ((X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (tptp.p17 X2 X3) (not (tptp.p2 X4 X2)) (not (tptp.p2 X5 X3)) (not (tptp.p17 X4 X5)))) (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))))) :rule resolution :premises (t61 t62))
% 0.45/0.63  (step t64 (cl (=> (forall ((X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (tptp.p17 X2 X3) (not (tptp.p2 X4 X2)) (not (tptp.p2 X5 X3)) (not (tptp.p17 X4 X5)))) (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))))))) :rule contraction :premises (t63))
% 0.45/0.63  (step t65 (cl (not (forall ((X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (tptp.p17 X2 X3) (not (tptp.p2 X4 X2)) (not (tptp.p2 X5 X3)) (not (tptp.p17 X4 X5))))) (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) :rule implies :premises (t64))
% 0.45/0.63  (step t66 (cl (or (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20)))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))) (not (tptp.p17 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f6 (tptp.f7 (tptp.f8 tptp.c20))))))) :rule resolution :premises (t65 a19))
% 0.45/0.63  (step t67 (cl (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) tptp.c22)) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))))) :rule resolution :premises (t42 a22 t50 t58 t66))
% 0.45/0.63  (step t68 (cl (=> (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (forall ((X11 $$unsorted)) (tptp.p2 X11 X11))) :rule implies_neg1)
% 0.45/0.63  (anchor :step t69)
% 0.45/0.63  (assume t69.a0 (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)))
% 0.45/0.63  (step t69.t1 (cl (or (not (forall ((X11 $$unsorted)) (tptp.p2 X11 X11))) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))))) :rule forall_inst :args ((:= X11 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))))
% 0.45/0.63  (step t69.t2 (cl (not (forall ((X11 $$unsorted)) (tptp.p2 X11 X11))) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) :rule or :premises (t69.t1))
% 0.45/0.63  (step t69.t3 (cl (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) :rule resolution :premises (t69.t2 t69.a0))
% 0.45/0.63  (step t69 (cl (not (forall ((X11 $$unsorted)) (tptp.p2 X11 X11))) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) :rule subproof :discharge (t69.a0))
% 0.45/0.63  (step t70 (cl (=> (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) :rule resolution :premises (t68 t69))
% 0.45/0.63  (step t71 (cl (=> (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (not (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))))) :rule implies_neg2)
% 0.45/0.63  (step t72 (cl (=> (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) (=> (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))))) :rule resolution :premises (t70 t71))
% 0.45/0.63  (step t73 (cl (=> (forall ((X11 $$unsorted)) (tptp.p2 X11 X11)) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21)))))) :rule contraction :premises (t72))
% 0.45/0.63  (step t74 (cl (not (forall ((X11 $$unsorted)) (tptp.p2 X11 X11))) (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) :rule implies :premises (t73))
% 0.45/0.63  (step t75 (cl (tptp.p2 (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))) (tptp.f9 (tptp.f10 (tptp.f14 (tptp.f4 (tptp.f9 tptp.c19)) tptp.c19) (tptp.f12 tptp.c22 tptp.c21))))) :rule resolution :premises (t74 a1))
% 0.45/0.63  (step t76 (cl) :rule resolution :premises (t2 t32 t40 t67 t75))
% 0.45/0.63  
% 0.45/0.63  % SZS output end Proof for /export/starexec/sandbox/tmp/tmp.qR8RGQYwNl/cvc5---1.0.5_22339.smt2
% 0.45/0.63  % cvc5---1.0.5 exiting
% 0.45/0.63  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------