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

View Problem - Process Solution

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

% Computer : n017.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:17:30 EDT 2024

% Result   : Theorem 0.41s 0.63s
% Output   : Proof 0.41s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.14  % Problem    : KRS146+1 : TPTP v8.2.0. Released v3.1.0.
% 0.11/0.15  % Command    : do_cvc5 %s %d
% 0.14/0.36  % Computer : n017.cluster.edu
% 0.14/0.36  % Model    : x86_64 x86_64
% 0.14/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36  % Memory   : 8042.1875MB
% 0.14/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit   : 300
% 0.14/0.36  % WCLimit    : 300
% 0.14/0.36  % DateTime   : Sun May 26 08:45:09 EDT 2024
% 0.14/0.36  % CPUTime    : 
% 0.22/0.53  %----Proving TF0_NAR, FOF, or CNF
% 0.41/0.63  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 0.41/0.63  % SZS status Theorem for /export/starexec/sandbox/tmp/tmp.Kvw8rn3xa8/cvc5---1.0.5_23348.smt2
% 0.41/0.63  % SZS output start Proof for /export/starexec/sandbox/tmp/tmp.Kvw8rn3xa8/cvc5---1.0.5_23348.smt2
% 0.41/0.63  (assume a0 (forall ((X $$unsorted)) (and (tptp.cowlThing X) (not (tptp.cowlNothing X)))))
% 0.41/0.63  (assume a1 (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))))
% 0.41/0.63  (assume a2 (forall ((X $$unsorted)) (= (tptp.cC100 X) (exists ((Y $$unsorted)) (and (tptp.rR1 X Y) (tptp.cC98 Y))))))
% 0.41/0.63  (assume a3 (forall ((X $$unsorted)) (= (tptp.cC102 X) (and (tptp.cC34 X) (tptp.cC100 X)))))
% 0.41/0.63  (assume a4 (forall ((X $$unsorted)) (= (tptp.cC104 X) (and (tptp.cC34 X) (tptp.cC4 X)))))
% 0.41/0.63  (assume a5 (forall ((X $$unsorted)) (= (tptp.cC106 X) (exists ((Y $$unsorted)) (and (tptp.rR1 X Y) (tptp.cC104 Y))))))
% 0.41/0.63  (assume a6 (forall ((X $$unsorted)) (= (tptp.cC108 X) (and (not (tptp.cC34 X)) (tptp.cC106 X)))))
% 0.41/0.63  (assume a7 (forall ((X $$unsorted)) (= (tptp.cC110 X) (and (not (tptp.cC102 X)) (not (tptp.cC108 X))))))
% 0.41/0.63  (assume a8 (forall ((X $$unsorted)) (= (tptp.cC112 X) (and (not (tptp.cC110 X)) (tptp.cC4 X)))))
% 0.41/0.63  (assume a9 (forall ((X $$unsorted)) (= (tptp.cC114 X) (and (not (tptp.cC96 X)) (not (tptp.cC112 X))))))
% 0.41/0.63  (assume a10 (forall ((X $$unsorted)) (= (tptp.cC116 X) (and (tptp.cC114 X) (tptp.cC80 X)))))
% 0.41/0.63  (assume a11 (forall ((X $$unsorted)) (= (tptp.cC118 X) (and (not (tptp.cC10 X)) (tptp.cC4 X)))))
% 0.41/0.63  (assume a12 (forall ((X $$unsorted)) (= (tptp.cC12 X) (and (tptp.cC10 X) (not (tptp.cC4 X))))))
% 0.41/0.63  (assume a13 (forall ((X $$unsorted)) (= (tptp.cC120 X) (and (tptp.cC34 X) (tptp.cC118 X)))))
% 0.41/0.63  (assume a14 (forall ((X $$unsorted)) (= (tptp.cC122 X) (exists ((Y $$unsorted)) (and (tptp.rR1 X Y) (tptp.cC120 Y))))))
% 0.41/0.63  (assume a15 (forall ((X $$unsorted)) (= (tptp.cC124 X) (and (not (tptp.cC10 X)) (tptp.cC4 X)))))
% 0.41/0.63  (assume a16 (forall ((X $$unsorted)) (= (tptp.cC126 X) (and (not (tptp.cC34 X)) (tptp.cC124 X)))))
% 0.41/0.63  (assume a17 (forall ((X $$unsorted)) (= (tptp.cC128 X) (exists ((Y $$unsorted)) (and (tptp.rR1 X Y) (tptp.cC126 Y))))))
% 0.41/0.63  (assume a18 (forall ((X $$unsorted)) (= (tptp.cC130 X) (and (tptp.cC122 X) (tptp.cC128 X)))))
% 0.41/0.63  (assume a19 (forall ((X $$unsorted)) (= (tptp.cC132 X) (and (not (tptp.cC4 X)) (tptp.cC2 X)))))
% 0.41/0.63  (assume a20 (forall ((X $$unsorted)) (= (tptp.cC134 X) (and (not (tptp.cC130 X)) (tptp.cC132 X)))))
% 0.41/0.63  (assume a21 (forall ((X $$unsorted)) (= (tptp.cC136 X) (and (tptp.cC116 X) (not (tptp.cC134 X))))))
% 0.41/0.63  (assume a22 (forall ((X $$unsorted)) (= (tptp.cC138 X) (exists ((Y $$unsorted)) (and (tptp.rR1 X Y) (not (tptp.cC136 Y)))))))
% 0.41/0.63  (assume a23 (forall ((X $$unsorted)) (= (tptp.cC14 X) (and (not (tptp.cC8 X)) (not (tptp.cC12 X))))))
% 0.41/0.63  (assume a24 (forall ((X $$unsorted)) (= (tptp.cC140 X) (and (not (tptp.cC138 X)) (tptp.cC74 X)))))
% 0.41/0.63  (assume a25 (forall ((X $$unsorted)) (= (tptp.cC18 X) (and (not (tptp.cC16 X)) (tptp.cC2 X)))))
% 0.41/0.63  (assume a26 (forall ((X $$unsorted)) (= (tptp.cC20 X) (exists ((Y $$unsorted)) (and (tptp.rR1 X Y) (tptp.cC18 Y))))))
% 0.41/0.63  (assume a27 (forall ((X $$unsorted)) (= (tptp.cC22 X) (and (tptp.cC16 X) (tptp.cC20 X)))))
% 0.41/0.63  (assume a28 (forall ((X $$unsorted)) (= (tptp.cC24 X) (and (tptp.cC16 X) (tptp.cC2 X)))))
% 0.41/0.63  (assume a29 (forall ((X $$unsorted)) (= (tptp.cC26 X) (exists ((Y $$unsorted)) (and (tptp.rR1 X Y) (tptp.cC24 Y))))))
% 0.41/0.63  (assume a30 (forall ((X $$unsorted)) (= (tptp.cC28 X) (and (not (tptp.cC16 X)) (tptp.cC26 X)))))
% 0.41/0.63  (assume a31 (forall ((X $$unsorted)) (= (tptp.cC30 X) (and (not (tptp.cC28 X)) (not (tptp.cC22 X))))))
% 0.41/0.63  (assume a32 (forall ((X $$unsorted)) (= (tptp.cC32 X) (and (not (tptp.cC30 X)) (tptp.cC2 X)))))
% 0.41/0.63  (assume a33 (forall ((X $$unsorted)) (= (tptp.cC36 X) (and (not (tptp.cC34 X)) (tptp.cC4 X)))))
% 0.41/0.63  (assume a34 (forall ((X $$unsorted)) (= (tptp.cC38 X) (exists ((Y $$unsorted)) (and (tptp.rR1 X Y) (tptp.cC36 Y))))))
% 0.41/0.63  (assume a35 (forall ((X $$unsorted)) (= (tptp.cC40 X) (and (tptp.cC34 X) (tptp.cC38 X)))))
% 0.41/0.63  (assume a36 (forall ((X $$unsorted)) (= (tptp.cC42 X) (and (tptp.cC34 X) (tptp.cC4 X)))))
% 0.41/0.63  (assume a37 (forall ((X $$unsorted)) (= (tptp.cC44 X) (exists ((Y $$unsorted)) (and (tptp.rR1 X Y) (tptp.cC42 Y))))))
% 0.41/0.63  (assume a38 (forall ((X $$unsorted)) (= (tptp.cC46 X) (and (tptp.cC44 X) (not (tptp.cC34 X))))))
% 0.41/0.63  (assume a39 (forall ((X $$unsorted)) (= (tptp.cC48 X) (and (not (tptp.cC40 X)) (not (tptp.cC46 X))))))
% 0.41/0.63  (assume a40 (forall ((X $$unsorted)) (= (tptp.cC50 X) (and (tptp.cC4 X) (not (tptp.cC48 X))))))
% 0.41/0.63  (assume a41 (forall ((X $$unsorted)) (= (tptp.cC52 X) (and (not (tptp.cC50 X)) (not (tptp.cC32 X))))))
% 0.41/0.63  (assume a42 (forall ((X $$unsorted)) (= (tptp.cC54 X) (and (tptp.cC14 X) (tptp.cC52 X)))))
% 0.41/0.63  (assume a43 (forall ((X $$unsorted)) (= (tptp.cC56 X) (and (tptp.cC4 X) (not (tptp.cC10 X))))))
% 0.41/0.63  (assume a44 (forall ((X $$unsorted)) (= (tptp.cC58 X) (and (tptp.cC34 X) (tptp.cC56 X)))))
% 0.41/0.63  (assume a45 (forall ((X $$unsorted)) (= (tptp.cC6 X) (and (tptp.cC2 X) (not (tptp.cC4 X))))))
% 0.41/0.63  (assume a46 (forall ((X $$unsorted)) (= (tptp.cC60 X) (exists ((Y $$unsorted)) (and (tptp.rR1 X Y) (tptp.cC58 Y))))))
% 0.41/0.63  (assume a47 (forall ((X $$unsorted)) (= (tptp.cC62 X) (and (tptp.cC4 X) (not (tptp.cC10 X))))))
% 0.41/0.63  (assume a48 (forall ((X $$unsorted)) (= (tptp.cC64 X) (and (tptp.cC62 X) (not (tptp.cC34 X))))))
% 0.41/0.63  (assume a49 (forall ((X $$unsorted)) (= (tptp.cC66 X) (exists ((Y $$unsorted)) (and (tptp.rR1 X Y) (tptp.cC64 Y))))))
% 0.41/0.63  (assume a50 (forall ((X $$unsorted)) (= (tptp.cC68 X) (and (tptp.cC60 X) (tptp.cC66 X)))))
% 0.41/0.63  (assume a51 (forall ((X $$unsorted)) (= (tptp.cC70 X) (and (not (tptp.cC4 X)) (tptp.cC2 X)))))
% 0.41/0.63  (assume a52 (forall ((X $$unsorted)) (= (tptp.cC72 X) (and (not (tptp.cC68 X)) (tptp.cC70 X)))))
% 0.41/0.63  (assume a53 (forall ((X $$unsorted)) (= (tptp.cC74 X) (and (tptp.cC54 X) (not (tptp.cC72 X))))))
% 0.41/0.63  (assume a54 (forall ((X $$unsorted)) (= (tptp.cC76 X) (and (not (tptp.cC2 X)) (tptp.cC4 X)))))
% 0.41/0.63  (assume a55 (forall ((X $$unsorted)) (= (tptp.cC78 X) (and (not (tptp.cC4 X)) (tptp.cC10 X)))))
% 0.41/0.63  (assume a56 (forall ((X $$unsorted)) (= (tptp.cC8 X) (and (tptp.cC4 X) (not (tptp.cC2 X))))))
% 0.41/0.63  (assume a57 (forall ((X $$unsorted)) (= (tptp.cC80 X) (and (not (tptp.cC78 X)) (not (tptp.cC76 X))))))
% 0.41/0.63  (assume a58 (forall ((X $$unsorted)) (= (tptp.cC82 X) (and (not (tptp.cC16 X)) (tptp.cC2 X)))))
% 0.41/0.63  (assume a59 (forall ((X $$unsorted)) (= (tptp.cC84 X) (exists ((Y $$unsorted)) (and (tptp.rR1 X Y) (tptp.cC82 Y))))))
% 0.41/0.63  (assume a60 (forall ((X $$unsorted)) (= (tptp.cC86 X) (and (tptp.cC16 X) (tptp.cC84 X)))))
% 0.41/0.63  (assume a61 (forall ((X $$unsorted)) (= (tptp.cC88 X) (and (tptp.cC16 X) (tptp.cC2 X)))))
% 0.41/0.63  (assume a62 (forall ((X $$unsorted)) (= (tptp.cC90 X) (exists ((Y $$unsorted)) (and (tptp.rR1 X Y) (tptp.cC88 Y))))))
% 0.41/0.63  (assume a63 (forall ((X $$unsorted)) (= (tptp.cC92 X) (and (tptp.cC90 X) (not (tptp.cC16 X))))))
% 0.41/0.63  (assume a64 (forall ((X $$unsorted)) (= (tptp.cC94 X) (and (not (tptp.cC86 X)) (not (tptp.cC92 X))))))
% 0.41/0.63  (assume a65 (forall ((X $$unsorted)) (= (tptp.cC96 X) (and (not (tptp.cC94 X)) (tptp.cC2 X)))))
% 0.41/0.63  (assume a66 (forall ((X $$unsorted)) (= (tptp.cC98 X) (and (tptp.cC4 X) (not (tptp.cC34 X))))))
% 0.41/0.63  (assume a67 (forall ((X $$unsorted)) (= (tptp.cTEST X) (and (tptp.cC140 X) (tptp.cC6 X)))))
% 0.41/0.63  (assume a68 (not (tptp.cC84 tptp.iV822576)))
% 0.41/0.63  (assume a69 (not (tptp.cC132 tptp.iV822576)))
% 0.41/0.63  (assume a70 (not (tptp.cC102 tptp.iV822576)))
% 0.41/0.63  (assume a71 (not (tptp.cC134 tptp.iV822576)))
% 0.41/0.63  (assume a72 (tptp.cC16 tptp.iV822576))
% 0.41/0.63  (assume a73 (forall ((X $$unsorted)) (=> (tptp.rR1 tptp.iV822576 X) (not (tptp.cC88 X)))))
% 0.41/0.63  (assume a74 (tptp.cC34 tptp.iV822576))
% 0.41/0.63  (assume a75 (tptp.cC4 tptp.iV822576))
% 0.41/0.63  (assume a76 (not (tptp.cC96 tptp.iV822576)))
% 0.41/0.63  (assume a77 (not (tptp.cC86 tptp.iV822576)))
% 0.41/0.63  (assume a78 (not (tptp.cC92 tptp.iV822576)))
% 0.41/0.63  (assume a79 (not (tptp.cC108 tptp.iV822576)))
% 0.41/0.63  (assume a80 (tptp.cowlThing tptp.iV822576))
% 0.41/0.63  (assume a81 (forall ((X $$unsorted)) (=> (tptp.rR1 tptp.iV822576 X) (not (tptp.cC98 X)))))
% 0.41/0.63  (assume a82 (not (tptp.cC90 tptp.iV822576)))
% 0.41/0.63  (assume a83 (not (tptp.cC100 tptp.iV822576)))
% 0.41/0.63  (assume a84 (not (tptp.cC10 tptp.iV822576)))
% 0.41/0.63  (assume a85 (not (tptp.cC18 tptp.iV822576)))
% 0.41/0.63  (assume a86 (not (tptp.cC76 tptp.iV822576)))
% 0.41/0.63  (assume a87 (not (tptp.cC112 tptp.iV822576)))
% 0.41/0.63  (assume a88 (not (tptp.cC78 tptp.iV822576)))
% 0.41/0.63  (assume a89 (tptp.cC2 tptp.iV822576))
% 0.41/0.63  (assume a90 (forall ((X $$unsorted)) (=> (tptp.rR1 tptp.iV822576 X) (not (tptp.cC82 X)))))
% 0.41/0.63  (assume a91 (not (and (forall ((X $$unsorted)) (and (tptp.cowlThing X) (not (tptp.cowlNothing X)))) (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576))))
% 0.41/0.63  (assume a92 true)
% 0.41/0.63  (step t1 (cl (not (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) (tptp.cC136 tptp.iV822576) (not (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) :rule equiv_pos1)
% 0.41/0.63  (step t2 (cl (tptp.cC136 tptp.iV822576) (not (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576)))) (not (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576)))))) :rule reordering :premises (t1))
% 0.41/0.63  (step t3 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC136 X) (and (tptp.cC116 X) (not (tptp.cC134 X))))) (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) (forall ((X $$unsorted)) (= (tptp.cC136 X) (and (tptp.cC116 X) (not (tptp.cC134 X)))))) :rule implies_neg1)
% 0.41/0.63  (anchor :step t4)
% 0.41/0.63  (assume t4.a0 (forall ((X $$unsorted)) (= (tptp.cC136 X) (and (tptp.cC116 X) (not (tptp.cC134 X))))))
% 0.41/0.63  (step t4.t1 (cl (or (not (forall ((X $$unsorted)) (= (tptp.cC136 X) (and (tptp.cC116 X) (not (tptp.cC134 X)))))) (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576)))))) :rule forall_inst :args ((:= X tptp.iV822576)))
% 0.41/0.63  (step t4.t2 (cl (not (forall ((X $$unsorted)) (= (tptp.cC136 X) (and (tptp.cC116 X) (not (tptp.cC134 X)))))) (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) :rule or :premises (t4.t1))
% 0.41/0.63  (step t4.t3 (cl (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) :rule resolution :premises (t4.t2 t4.a0))
% 0.41/0.63  (step t4 (cl (not (forall ((X $$unsorted)) (= (tptp.cC136 X) (and (tptp.cC116 X) (not (tptp.cC134 X)))))) (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) :rule subproof :discharge (t4.a0))
% 0.41/0.63  (step t5 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC136 X) (and (tptp.cC116 X) (not (tptp.cC134 X))))) (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) :rule resolution :premises (t3 t4))
% 0.41/0.63  (step t6 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC136 X) (and (tptp.cC116 X) (not (tptp.cC134 X))))) (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) (not (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576)))))) :rule implies_neg2)
% 0.41/0.63  (step t7 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC136 X) (and (tptp.cC116 X) (not (tptp.cC134 X))))) (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) (=> (forall ((X $$unsorted)) (= (tptp.cC136 X) (and (tptp.cC116 X) (not (tptp.cC134 X))))) (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576)))))) :rule resolution :premises (t5 t6))
% 0.41/0.63  (step t8 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC136 X) (and (tptp.cC116 X) (not (tptp.cC134 X))))) (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576)))))) :rule contraction :premises (t7))
% 0.41/0.63  (step t9 (cl (not (forall ((X $$unsorted)) (= (tptp.cC136 X) (and (tptp.cC116 X) (not (tptp.cC134 X)))))) (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) :rule implies :premises (t8))
% 0.41/0.63  (step t10 (cl (= (tptp.cC136 tptp.iV822576) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) :rule resolution :premises (t9 a21))
% 0.41/0.63  (step t11 (cl (not (= (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (not (not (tptp.cC134 tptp.iV822576)))) (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (tptp.cC134 tptp.iV822576)))) (not (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (not (not (tptp.cC134 tptp.iV822576))))) (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (tptp.cC134 tptp.iV822576))) :rule equiv_pos2)
% 0.41/0.63  (step t12 (cl (= (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) :rule refl)
% 0.41/0.63  (step t13 (cl (= (not (tptp.cC116 tptp.iV822576)) (not (tptp.cC116 tptp.iV822576)))) :rule refl)
% 0.41/0.63  (step t14 (cl (= (= (= (not (not (tptp.cC134 tptp.iV822576))) (tptp.cC134 tptp.iV822576)) true) (= (not (not (tptp.cC134 tptp.iV822576))) (tptp.cC134 tptp.iV822576)))) :rule equiv_simplify)
% 0.41/0.63  (step t15 (cl (not (= (= (not (not (tptp.cC134 tptp.iV822576))) (tptp.cC134 tptp.iV822576)) true)) (= (not (not (tptp.cC134 tptp.iV822576))) (tptp.cC134 tptp.iV822576))) :rule equiv1 :premises (t14))
% 0.41/0.63  (step t16 (cl (= (= (not (not (tptp.cC134 tptp.iV822576))) (tptp.cC134 tptp.iV822576)) (= (tptp.cC134 tptp.iV822576) (not (not (tptp.cC134 tptp.iV822576)))))) :rule all_simplify)
% 0.41/0.63  (step t17 (cl (= (tptp.cC134 tptp.iV822576) (tptp.cC134 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t18 (cl (= (not (not (tptp.cC134 tptp.iV822576))) (tptp.cC134 tptp.iV822576))) :rule all_simplify)
% 0.41/0.63  (step t19 (cl (= (= (tptp.cC134 tptp.iV822576) (not (not (tptp.cC134 tptp.iV822576)))) (= (tptp.cC134 tptp.iV822576) (tptp.cC134 tptp.iV822576)))) :rule cong :premises (t17 t18))
% 0.41/0.63  (step t20 (cl (= (= (tptp.cC134 tptp.iV822576) (tptp.cC134 tptp.iV822576)) true)) :rule all_simplify)
% 0.41/0.63  (step t21 (cl (= (= (tptp.cC134 tptp.iV822576) (not (not (tptp.cC134 tptp.iV822576)))) true)) :rule trans :premises (t19 t20))
% 0.41/0.63  (step t22 (cl (= (= (not (not (tptp.cC134 tptp.iV822576))) (tptp.cC134 tptp.iV822576)) true)) :rule trans :premises (t16 t21))
% 0.41/0.63  (step t23 (cl (= (not (not (tptp.cC134 tptp.iV822576))) (tptp.cC134 tptp.iV822576))) :rule resolution :premises (t15 t22))
% 0.41/0.63  (step t24 (cl (= (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (not (not (tptp.cC134 tptp.iV822576)))) (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (tptp.cC134 tptp.iV822576)))) :rule cong :premises (t12 t13 t23))
% 0.41/0.63  (step t25 (cl (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (not (not (tptp.cC134 tptp.iV822576)))) :rule and_neg)
% 0.41/0.63  (step t26 (cl (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (not (not (tptp.cC134 tptp.iV822576)))) (not (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t27 (cl (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (not (not (tptp.cC134 tptp.iV822576)))) (not (not (tptp.cC116 tptp.iV822576)))) :rule or_neg)
% 0.41/0.63  (step t28 (cl (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (not (not (tptp.cC134 tptp.iV822576)))) (not (not (not (tptp.cC134 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t29 (cl (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (not (not (tptp.cC134 tptp.iV822576)))) (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (not (not (tptp.cC134 tptp.iV822576)))) (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (not (not (tptp.cC134 tptp.iV822576))))) :rule resolution :premises (t25 t26 t27 t28))
% 0.41/0.63  (step t30 (cl (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (not (not (tptp.cC134 tptp.iV822576))))) :rule contraction :premises (t29))
% 0.41/0.63  (step t31 (cl (or (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (tptp.cC134 tptp.iV822576))) :rule resolution :premises (t11 t24 t30))
% 0.41/0.63  (step t32 (cl (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576))) (not (tptp.cC116 tptp.iV822576)) (tptp.cC134 tptp.iV822576)) :rule or :premises (t31))
% 0.41/0.63  (step t33 (cl (tptp.cC134 tptp.iV822576) (not (tptp.cC116 tptp.iV822576)) (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576)))) :rule reordering :premises (t32))
% 0.41/0.63  (step t34 (cl (not (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) (tptp.cC116 tptp.iV822576) (not (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) :rule equiv_pos1)
% 0.41/0.63  (step t35 (cl (tptp.cC116 tptp.iV822576) (not (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576))) (not (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576))))) :rule reordering :premises (t34))
% 0.41/0.63  (step t36 (cl (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576)) (not (tptp.cC114 tptp.iV822576)) (not (tptp.cC80 tptp.iV822576))) :rule and_neg)
% 0.41/0.63  (step t37 (cl (not (tptp.cC114 tptp.iV822576)) (not (tptp.cC80 tptp.iV822576)) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576))) :rule reordering :premises (t36))
% 0.41/0.63  (step t38 (cl (not (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) (tptp.cC114 tptp.iV822576) (not (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) :rule equiv_pos1)
% 0.41/0.63  (step t39 (cl (tptp.cC114 tptp.iV822576) (not (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576)))) (not (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576)))))) :rule reordering :premises (t38))
% 0.41/0.63  (step t40 (cl (not (= (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (not (not (tptp.cC96 tptp.iV822576))) (not (not (tptp.cC112 tptp.iV822576)))) (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (tptp.cC96 tptp.iV822576) (tptp.cC112 tptp.iV822576)))) (not (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (not (not (tptp.cC96 tptp.iV822576))) (not (not (tptp.cC112 tptp.iV822576))))) (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (tptp.cC96 tptp.iV822576) (tptp.cC112 tptp.iV822576))) :rule equiv_pos2)
% 0.41/0.63  (step t41 (cl (= (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) :rule refl)
% 0.41/0.63  (step t42 (cl (= (= (= (not (not (tptp.cC96 tptp.iV822576))) (tptp.cC96 tptp.iV822576)) true) (= (not (not (tptp.cC96 tptp.iV822576))) (tptp.cC96 tptp.iV822576)))) :rule equiv_simplify)
% 0.41/0.63  (step t43 (cl (not (= (= (not (not (tptp.cC96 tptp.iV822576))) (tptp.cC96 tptp.iV822576)) true)) (= (not (not (tptp.cC96 tptp.iV822576))) (tptp.cC96 tptp.iV822576))) :rule equiv1 :premises (t42))
% 0.41/0.63  (step t44 (cl (= (= (not (not (tptp.cC96 tptp.iV822576))) (tptp.cC96 tptp.iV822576)) (= (tptp.cC96 tptp.iV822576) (not (not (tptp.cC96 tptp.iV822576)))))) :rule all_simplify)
% 0.41/0.63  (step t45 (cl (= (tptp.cC96 tptp.iV822576) (tptp.cC96 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t46 (cl (= (not (not (tptp.cC96 tptp.iV822576))) (tptp.cC96 tptp.iV822576))) :rule all_simplify)
% 0.41/0.63  (step t47 (cl (= (= (tptp.cC96 tptp.iV822576) (not (not (tptp.cC96 tptp.iV822576)))) (= (tptp.cC96 tptp.iV822576) (tptp.cC96 tptp.iV822576)))) :rule cong :premises (t45 t46))
% 0.41/0.63  (step t48 (cl (= (= (tptp.cC96 tptp.iV822576) (tptp.cC96 tptp.iV822576)) true)) :rule all_simplify)
% 0.41/0.63  (step t49 (cl (= (= (tptp.cC96 tptp.iV822576) (not (not (tptp.cC96 tptp.iV822576)))) true)) :rule trans :premises (t47 t48))
% 0.41/0.63  (step t50 (cl (= (= (not (not (tptp.cC96 tptp.iV822576))) (tptp.cC96 tptp.iV822576)) true)) :rule trans :premises (t44 t49))
% 0.41/0.63  (step t51 (cl (= (not (not (tptp.cC96 tptp.iV822576))) (tptp.cC96 tptp.iV822576))) :rule resolution :premises (t43 t50))
% 0.41/0.63  (step t52 (cl (= (= (= (not (not (tptp.cC112 tptp.iV822576))) (tptp.cC112 tptp.iV822576)) true) (= (not (not (tptp.cC112 tptp.iV822576))) (tptp.cC112 tptp.iV822576)))) :rule equiv_simplify)
% 0.41/0.63  (step t53 (cl (not (= (= (not (not (tptp.cC112 tptp.iV822576))) (tptp.cC112 tptp.iV822576)) true)) (= (not (not (tptp.cC112 tptp.iV822576))) (tptp.cC112 tptp.iV822576))) :rule equiv1 :premises (t52))
% 0.41/0.63  (step t54 (cl (= (= (not (not (tptp.cC112 tptp.iV822576))) (tptp.cC112 tptp.iV822576)) (= (tptp.cC112 tptp.iV822576) (not (not (tptp.cC112 tptp.iV822576)))))) :rule all_simplify)
% 0.41/0.63  (step t55 (cl (= (tptp.cC112 tptp.iV822576) (tptp.cC112 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t56 (cl (= (not (not (tptp.cC112 tptp.iV822576))) (tptp.cC112 tptp.iV822576))) :rule all_simplify)
% 0.41/0.63  (step t57 (cl (= (= (tptp.cC112 tptp.iV822576) (not (not (tptp.cC112 tptp.iV822576)))) (= (tptp.cC112 tptp.iV822576) (tptp.cC112 tptp.iV822576)))) :rule cong :premises (t55 t56))
% 0.41/0.63  (step t58 (cl (= (= (tptp.cC112 tptp.iV822576) (tptp.cC112 tptp.iV822576)) true)) :rule all_simplify)
% 0.41/0.63  (step t59 (cl (= (= (tptp.cC112 tptp.iV822576) (not (not (tptp.cC112 tptp.iV822576)))) true)) :rule trans :premises (t57 t58))
% 0.41/0.63  (step t60 (cl (= (= (not (not (tptp.cC112 tptp.iV822576))) (tptp.cC112 tptp.iV822576)) true)) :rule trans :premises (t54 t59))
% 0.41/0.63  (step t61 (cl (= (not (not (tptp.cC112 tptp.iV822576))) (tptp.cC112 tptp.iV822576))) :rule resolution :premises (t53 t60))
% 0.41/0.63  (step t62 (cl (= (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (not (not (tptp.cC96 tptp.iV822576))) (not (not (tptp.cC112 tptp.iV822576)))) (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (tptp.cC96 tptp.iV822576) (tptp.cC112 tptp.iV822576)))) :rule cong :premises (t41 t51 t61))
% 0.41/0.63  (step t63 (cl (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (not (not (tptp.cC96 tptp.iV822576))) (not (not (tptp.cC112 tptp.iV822576)))) :rule and_neg)
% 0.41/0.63  (step t64 (cl (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (not (not (tptp.cC96 tptp.iV822576))) (not (not (tptp.cC112 tptp.iV822576)))) (not (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t65 (cl (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (not (not (tptp.cC96 tptp.iV822576))) (not (not (tptp.cC112 tptp.iV822576)))) (not (not (not (tptp.cC96 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t66 (cl (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (not (not (tptp.cC96 tptp.iV822576))) (not (not (tptp.cC112 tptp.iV822576)))) (not (not (not (tptp.cC112 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t67 (cl (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (not (not (tptp.cC96 tptp.iV822576))) (not (not (tptp.cC112 tptp.iV822576)))) (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (not (not (tptp.cC96 tptp.iV822576))) (not (not (tptp.cC112 tptp.iV822576)))) (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (not (not (tptp.cC96 tptp.iV822576))) (not (not (tptp.cC112 tptp.iV822576))))) :rule resolution :premises (t63 t64 t65 t66))
% 0.41/0.63  (step t68 (cl (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (not (not (tptp.cC96 tptp.iV822576))) (not (not (tptp.cC112 tptp.iV822576))))) :rule contraction :premises (t67))
% 0.41/0.63  (step t69 (cl (or (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (tptp.cC96 tptp.iV822576) (tptp.cC112 tptp.iV822576))) :rule resolution :premises (t40 t62 t68))
% 0.41/0.63  (step t70 (cl (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))) (tptp.cC96 tptp.iV822576) (tptp.cC112 tptp.iV822576)) :rule or :premises (t69))
% 0.41/0.63  (step t71 (cl (tptp.cC96 tptp.iV822576) (tptp.cC112 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576)))) :rule reordering :premises (t70))
% 0.41/0.63  (step t72 (cl (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576)))) :rule resolution :premises (t71 a76 a87))
% 0.41/0.63  (step t73 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC114 X) (and (not (tptp.cC96 X)) (not (tptp.cC112 X))))) (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) (forall ((X $$unsorted)) (= (tptp.cC114 X) (and (not (tptp.cC96 X)) (not (tptp.cC112 X)))))) :rule implies_neg1)
% 0.41/0.63  (anchor :step t74)
% 0.41/0.63  (assume t74.a0 (forall ((X $$unsorted)) (= (tptp.cC114 X) (and (not (tptp.cC96 X)) (not (tptp.cC112 X))))))
% 0.41/0.63  (step t74.t1 (cl (or (not (forall ((X $$unsorted)) (= (tptp.cC114 X) (and (not (tptp.cC96 X)) (not (tptp.cC112 X)))))) (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576)))))) :rule forall_inst :args ((:= X tptp.iV822576)))
% 0.41/0.63  (step t74.t2 (cl (not (forall ((X $$unsorted)) (= (tptp.cC114 X) (and (not (tptp.cC96 X)) (not (tptp.cC112 X)))))) (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) :rule or :premises (t74.t1))
% 0.41/0.63  (step t74.t3 (cl (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) :rule resolution :premises (t74.t2 t74.a0))
% 0.41/0.63  (step t74 (cl (not (forall ((X $$unsorted)) (= (tptp.cC114 X) (and (not (tptp.cC96 X)) (not (tptp.cC112 X)))))) (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) :rule subproof :discharge (t74.a0))
% 0.41/0.63  (step t75 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC114 X) (and (not (tptp.cC96 X)) (not (tptp.cC112 X))))) (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) :rule resolution :premises (t73 t74))
% 0.41/0.63  (step t76 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC114 X) (and (not (tptp.cC96 X)) (not (tptp.cC112 X))))) (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) (not (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576)))))) :rule implies_neg2)
% 0.41/0.63  (step t77 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC114 X) (and (not (tptp.cC96 X)) (not (tptp.cC112 X))))) (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) (=> (forall ((X $$unsorted)) (= (tptp.cC114 X) (and (not (tptp.cC96 X)) (not (tptp.cC112 X))))) (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576)))))) :rule resolution :premises (t75 t76))
% 0.41/0.63  (step t78 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC114 X) (and (not (tptp.cC96 X)) (not (tptp.cC112 X))))) (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576)))))) :rule contraction :premises (t77))
% 0.41/0.63  (step t79 (cl (not (forall ((X $$unsorted)) (= (tptp.cC114 X) (and (not (tptp.cC96 X)) (not (tptp.cC112 X)))))) (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) :rule implies :premises (t78))
% 0.41/0.63  (step t80 (cl (= (tptp.cC114 tptp.iV822576) (and (not (tptp.cC96 tptp.iV822576)) (not (tptp.cC112 tptp.iV822576))))) :rule resolution :premises (t79 a9))
% 0.41/0.63  (step t81 (cl (tptp.cC114 tptp.iV822576)) :rule resolution :premises (t39 t72 t80))
% 0.41/0.63  (step t82 (cl (not (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) (tptp.cC80 tptp.iV822576) (not (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) :rule equiv_pos1)
% 0.41/0.63  (step t83 (cl (tptp.cC80 tptp.iV822576) (not (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576)))) (not (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576)))))) :rule reordering :premises (t82))
% 0.41/0.63  (step t84 (cl (not (= (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (not (not (tptp.cC78 tptp.iV822576))) (not (not (tptp.cC76 tptp.iV822576)))) (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (tptp.cC78 tptp.iV822576) (tptp.cC76 tptp.iV822576)))) (not (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (not (not (tptp.cC78 tptp.iV822576))) (not (not (tptp.cC76 tptp.iV822576))))) (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (tptp.cC78 tptp.iV822576) (tptp.cC76 tptp.iV822576))) :rule equiv_pos2)
% 0.41/0.63  (step t85 (cl (= (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) :rule refl)
% 0.41/0.63  (step t86 (cl (= (= (= (not (not (tptp.cC78 tptp.iV822576))) (tptp.cC78 tptp.iV822576)) true) (= (not (not (tptp.cC78 tptp.iV822576))) (tptp.cC78 tptp.iV822576)))) :rule equiv_simplify)
% 0.41/0.63  (step t87 (cl (not (= (= (not (not (tptp.cC78 tptp.iV822576))) (tptp.cC78 tptp.iV822576)) true)) (= (not (not (tptp.cC78 tptp.iV822576))) (tptp.cC78 tptp.iV822576))) :rule equiv1 :premises (t86))
% 0.41/0.63  (step t88 (cl (= (= (not (not (tptp.cC78 tptp.iV822576))) (tptp.cC78 tptp.iV822576)) (= (tptp.cC78 tptp.iV822576) (not (not (tptp.cC78 tptp.iV822576)))))) :rule all_simplify)
% 0.41/0.63  (step t89 (cl (= (tptp.cC78 tptp.iV822576) (tptp.cC78 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t90 (cl (= (not (not (tptp.cC78 tptp.iV822576))) (tptp.cC78 tptp.iV822576))) :rule all_simplify)
% 0.41/0.63  (step t91 (cl (= (= (tptp.cC78 tptp.iV822576) (not (not (tptp.cC78 tptp.iV822576)))) (= (tptp.cC78 tptp.iV822576) (tptp.cC78 tptp.iV822576)))) :rule cong :premises (t89 t90))
% 0.41/0.63  (step t92 (cl (= (= (tptp.cC78 tptp.iV822576) (tptp.cC78 tptp.iV822576)) true)) :rule all_simplify)
% 0.41/0.63  (step t93 (cl (= (= (tptp.cC78 tptp.iV822576) (not (not (tptp.cC78 tptp.iV822576)))) true)) :rule trans :premises (t91 t92))
% 0.41/0.63  (step t94 (cl (= (= (not (not (tptp.cC78 tptp.iV822576))) (tptp.cC78 tptp.iV822576)) true)) :rule trans :premises (t88 t93))
% 0.41/0.63  (step t95 (cl (= (not (not (tptp.cC78 tptp.iV822576))) (tptp.cC78 tptp.iV822576))) :rule resolution :premises (t87 t94))
% 0.41/0.63  (step t96 (cl (= (= (= (not (not (tptp.cC76 tptp.iV822576))) (tptp.cC76 tptp.iV822576)) true) (= (not (not (tptp.cC76 tptp.iV822576))) (tptp.cC76 tptp.iV822576)))) :rule equiv_simplify)
% 0.41/0.63  (step t97 (cl (not (= (= (not (not (tptp.cC76 tptp.iV822576))) (tptp.cC76 tptp.iV822576)) true)) (= (not (not (tptp.cC76 tptp.iV822576))) (tptp.cC76 tptp.iV822576))) :rule equiv1 :premises (t96))
% 0.41/0.63  (step t98 (cl (= (= (not (not (tptp.cC76 tptp.iV822576))) (tptp.cC76 tptp.iV822576)) (= (tptp.cC76 tptp.iV822576) (not (not (tptp.cC76 tptp.iV822576)))))) :rule all_simplify)
% 0.41/0.63  (step t99 (cl (= (tptp.cC76 tptp.iV822576) (tptp.cC76 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t100 (cl (= (not (not (tptp.cC76 tptp.iV822576))) (tptp.cC76 tptp.iV822576))) :rule all_simplify)
% 0.41/0.63  (step t101 (cl (= (= (tptp.cC76 tptp.iV822576) (not (not (tptp.cC76 tptp.iV822576)))) (= (tptp.cC76 tptp.iV822576) (tptp.cC76 tptp.iV822576)))) :rule cong :premises (t99 t100))
% 0.41/0.63  (step t102 (cl (= (= (tptp.cC76 tptp.iV822576) (tptp.cC76 tptp.iV822576)) true)) :rule all_simplify)
% 0.41/0.63  (step t103 (cl (= (= (tptp.cC76 tptp.iV822576) (not (not (tptp.cC76 tptp.iV822576)))) true)) :rule trans :premises (t101 t102))
% 0.41/0.63  (step t104 (cl (= (= (not (not (tptp.cC76 tptp.iV822576))) (tptp.cC76 tptp.iV822576)) true)) :rule trans :premises (t98 t103))
% 0.41/0.63  (step t105 (cl (= (not (not (tptp.cC76 tptp.iV822576))) (tptp.cC76 tptp.iV822576))) :rule resolution :premises (t97 t104))
% 0.41/0.63  (step t106 (cl (= (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (not (not (tptp.cC78 tptp.iV822576))) (not (not (tptp.cC76 tptp.iV822576)))) (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (tptp.cC78 tptp.iV822576) (tptp.cC76 tptp.iV822576)))) :rule cong :premises (t85 t95 t105))
% 0.41/0.63  (step t107 (cl (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (not (not (tptp.cC78 tptp.iV822576))) (not (not (tptp.cC76 tptp.iV822576)))) :rule and_neg)
% 0.41/0.63  (step t108 (cl (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (not (not (tptp.cC78 tptp.iV822576))) (not (not (tptp.cC76 tptp.iV822576)))) (not (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t109 (cl (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (not (not (tptp.cC78 tptp.iV822576))) (not (not (tptp.cC76 tptp.iV822576)))) (not (not (not (tptp.cC78 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t110 (cl (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (not (not (tptp.cC78 tptp.iV822576))) (not (not (tptp.cC76 tptp.iV822576)))) (not (not (not (tptp.cC76 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t111 (cl (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (not (not (tptp.cC78 tptp.iV822576))) (not (not (tptp.cC76 tptp.iV822576)))) (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (not (not (tptp.cC78 tptp.iV822576))) (not (not (tptp.cC76 tptp.iV822576)))) (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (not (not (tptp.cC78 tptp.iV822576))) (not (not (tptp.cC76 tptp.iV822576))))) :rule resolution :premises (t107 t108 t109 t110))
% 0.41/0.63  (step t112 (cl (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (not (not (tptp.cC78 tptp.iV822576))) (not (not (tptp.cC76 tptp.iV822576))))) :rule contraction :premises (t111))
% 0.41/0.63  (step t113 (cl (or (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (tptp.cC78 tptp.iV822576) (tptp.cC76 tptp.iV822576))) :rule resolution :premises (t84 t106 t112))
% 0.41/0.63  (step t114 (cl (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))) (tptp.cC78 tptp.iV822576) (tptp.cC76 tptp.iV822576)) :rule or :premises (t113))
% 0.41/0.63  (step t115 (cl (tptp.cC76 tptp.iV822576) (tptp.cC78 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576)))) :rule reordering :premises (t114))
% 0.41/0.63  (step t116 (cl (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576)))) :rule resolution :premises (t115 a86 a88))
% 0.41/0.63  (step t117 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC80 X) (and (not (tptp.cC78 X)) (not (tptp.cC76 X))))) (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) (forall ((X $$unsorted)) (= (tptp.cC80 X) (and (not (tptp.cC78 X)) (not (tptp.cC76 X)))))) :rule implies_neg1)
% 0.41/0.63  (anchor :step t118)
% 0.41/0.63  (assume t118.a0 (forall ((X $$unsorted)) (= (tptp.cC80 X) (and (not (tptp.cC78 X)) (not (tptp.cC76 X))))))
% 0.41/0.63  (step t118.t1 (cl (or (not (forall ((X $$unsorted)) (= (tptp.cC80 X) (and (not (tptp.cC78 X)) (not (tptp.cC76 X)))))) (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576)))))) :rule forall_inst :args ((:= X tptp.iV822576)))
% 0.41/0.63  (step t118.t2 (cl (not (forall ((X $$unsorted)) (= (tptp.cC80 X) (and (not (tptp.cC78 X)) (not (tptp.cC76 X)))))) (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) :rule or :premises (t118.t1))
% 0.41/0.63  (step t118.t3 (cl (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) :rule resolution :premises (t118.t2 t118.a0))
% 0.41/0.63  (step t118 (cl (not (forall ((X $$unsorted)) (= (tptp.cC80 X) (and (not (tptp.cC78 X)) (not (tptp.cC76 X)))))) (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) :rule subproof :discharge (t118.a0))
% 0.41/0.63  (step t119 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC80 X) (and (not (tptp.cC78 X)) (not (tptp.cC76 X))))) (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) :rule resolution :premises (t117 t118))
% 0.41/0.63  (step t120 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC80 X) (and (not (tptp.cC78 X)) (not (tptp.cC76 X))))) (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) (not (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576)))))) :rule implies_neg2)
% 0.41/0.63  (step t121 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC80 X) (and (not (tptp.cC78 X)) (not (tptp.cC76 X))))) (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) (=> (forall ((X $$unsorted)) (= (tptp.cC80 X) (and (not (tptp.cC78 X)) (not (tptp.cC76 X))))) (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576)))))) :rule resolution :premises (t119 t120))
% 0.41/0.63  (step t122 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC80 X) (and (not (tptp.cC78 X)) (not (tptp.cC76 X))))) (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576)))))) :rule contraction :premises (t121))
% 0.41/0.63  (step t123 (cl (not (forall ((X $$unsorted)) (= (tptp.cC80 X) (and (not (tptp.cC78 X)) (not (tptp.cC76 X)))))) (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) :rule implies :premises (t122))
% 0.41/0.63  (step t124 (cl (= (tptp.cC80 tptp.iV822576) (and (not (tptp.cC78 tptp.iV822576)) (not (tptp.cC76 tptp.iV822576))))) :rule resolution :premises (t123 a57))
% 0.41/0.63  (step t125 (cl (tptp.cC80 tptp.iV822576)) :rule resolution :premises (t83 t116 t124))
% 0.41/0.63  (step t126 (cl (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576))) :rule resolution :premises (t37 t81 t125))
% 0.41/0.63  (step t127 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC116 X) (and (tptp.cC114 X) (tptp.cC80 X)))) (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) (forall ((X $$unsorted)) (= (tptp.cC116 X) (and (tptp.cC114 X) (tptp.cC80 X))))) :rule implies_neg1)
% 0.41/0.63  (anchor :step t128)
% 0.41/0.63  (assume t128.a0 (forall ((X $$unsorted)) (= (tptp.cC116 X) (and (tptp.cC114 X) (tptp.cC80 X)))))
% 0.41/0.63  (step t128.t1 (cl (or (not (forall ((X $$unsorted)) (= (tptp.cC116 X) (and (tptp.cC114 X) (tptp.cC80 X))))) (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576))))) :rule forall_inst :args ((:= X tptp.iV822576)))
% 0.41/0.63  (step t128.t2 (cl (not (forall ((X $$unsorted)) (= (tptp.cC116 X) (and (tptp.cC114 X) (tptp.cC80 X))))) (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) :rule or :premises (t128.t1))
% 0.41/0.63  (step t128.t3 (cl (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) :rule resolution :premises (t128.t2 t128.a0))
% 0.41/0.63  (step t128 (cl (not (forall ((X $$unsorted)) (= (tptp.cC116 X) (and (tptp.cC114 X) (tptp.cC80 X))))) (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) :rule subproof :discharge (t128.a0))
% 0.41/0.63  (step t129 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC116 X) (and (tptp.cC114 X) (tptp.cC80 X)))) (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) :rule resolution :premises (t127 t128))
% 0.41/0.63  (step t130 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC116 X) (and (tptp.cC114 X) (tptp.cC80 X)))) (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) (not (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576))))) :rule implies_neg2)
% 0.41/0.63  (step t131 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC116 X) (and (tptp.cC114 X) (tptp.cC80 X)))) (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) (=> (forall ((X $$unsorted)) (= (tptp.cC116 X) (and (tptp.cC114 X) (tptp.cC80 X)))) (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576))))) :rule resolution :premises (t129 t130))
% 0.41/0.63  (step t132 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC116 X) (and (tptp.cC114 X) (tptp.cC80 X)))) (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576))))) :rule contraction :premises (t131))
% 0.41/0.63  (step t133 (cl (not (forall ((X $$unsorted)) (= (tptp.cC116 X) (and (tptp.cC114 X) (tptp.cC80 X))))) (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) :rule implies :premises (t132))
% 0.41/0.63  (step t134 (cl (= (tptp.cC116 tptp.iV822576) (and (tptp.cC114 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) :rule resolution :premises (t133 a10))
% 0.41/0.63  (step t135 (cl (tptp.cC116 tptp.iV822576)) :rule resolution :premises (t35 t126 t134))
% 0.41/0.63  (step t136 (cl (and (tptp.cC116 tptp.iV822576) (not (tptp.cC134 tptp.iV822576)))) :rule resolution :premises (t33 a71 t135))
% 0.41/0.63  (step t137 (cl (not (= (not (and (forall ((X $$unsorted)) (and (tptp.cowlThing X) (not (tptp.cowlNothing X)))) (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576))) (not (and (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576) (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527)) (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532))))))) (not (not (and (forall ((X $$unsorted)) (and (tptp.cowlThing X) (not (tptp.cowlNothing X)))) (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) (not (and (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576) (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527)) (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532)))))) :rule equiv_pos2)
% 0.41/0.63  (step t138 (cl (= (forall ((X $$unsorted)) (and (tptp.cowlThing X) (not (tptp.cowlNothing X)))) (and (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527)) (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532)))))) :rule all_simplify)
% 0.41/0.63  (step t139 (cl (= (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))))) :rule refl)
% 0.41/0.63  (step t140 (cl (= (tptp.cC94 tptp.iV822576) (tptp.cC94 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t141 (cl (= (tptp.cowlThing tptp.iV822576) (tptp.cowlThing tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t142 (cl (= (tptp.cC58 tptp.iV822576) (tptp.cC58 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t143 (cl (= (tptp.cC116 tptp.iV822576) (tptp.cC116 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t144 (cl (= (tptp.cC56 tptp.iV822576) (tptp.cC56 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t145 (cl (= (tptp.cC110 tptp.iV822576) (tptp.cC110 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t146 (cl (= (tptp.cC114 tptp.iV822576) (tptp.cC114 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t147 (cl (= (tptp.cC136 tptp.iV822576) (tptp.cC136 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t148 (cl (= (tptp.cC80 tptp.iV822576) (tptp.cC80 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t149 (cl (= (and (forall ((X $$unsorted)) (and (tptp.cowlThing X) (not (tptp.cowlNothing X)))) (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576)) (and (and (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527)) (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532)))) (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576)))) :rule cong :premises (t138 t139 t140 t141 t142 t143 t144 t145 t146 t147 t148))
% 0.41/0.63  (step t150 (cl (= (and (and (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527)) (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532)))) (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576)) (and (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576) (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527)) (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532)))))) :rule all_simplify)
% 0.41/0.63  (step t151 (cl (= (and (forall ((X $$unsorted)) (and (tptp.cowlThing X) (not (tptp.cowlNothing X)))) (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576)) (and (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576) (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527)) (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532)))))) :rule trans :premises (t149 t150))
% 0.41/0.63  (step t152 (cl (= (not (and (forall ((X $$unsorted)) (and (tptp.cowlThing X) (not (tptp.cowlNothing X)))) (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576))) (not (and (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576) (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527)) (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532))))))) :rule cong :premises (t151))
% 0.41/0.63  (step t153 (cl (not (and (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (tptp.cC94 tptp.iV822576) (tptp.cowlThing tptp.iV822576) (tptp.cC58 tptp.iV822576) (tptp.cC116 tptp.iV822576) (tptp.cC56 tptp.iV822576) (tptp.cC110 tptp.iV822576) (tptp.cC114 tptp.iV822576) (tptp.cC136 tptp.iV822576) (tptp.cC80 tptp.iV822576) (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527)) (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532)))))) :rule resolution :premises (t137 t152 a91))
% 0.41/0.63  (step t154 (cl (not (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X))))) (not (tptp.cC94 tptp.iV822576)) (not (tptp.cowlThing tptp.iV822576)) (not (tptp.cC58 tptp.iV822576)) (not (tptp.cC116 tptp.iV822576)) (not (tptp.cC56 tptp.iV822576)) (not (tptp.cC110 tptp.iV822576)) (not (tptp.cC114 tptp.iV822576)) (not (tptp.cC136 tptp.iV822576)) (not (tptp.cC80 tptp.iV822576)) (not (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527))) (not (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532))))) :rule not_and :premises (t153))
% 0.41/0.63  (step t155 (cl (not (tptp.cowlThing tptp.iV822576)) (not (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X))))) (not (tptp.cC94 tptp.iV822576)) (not (tptp.cC58 tptp.iV822576)) (not (tptp.cC116 tptp.iV822576)) (not (tptp.cC56 tptp.iV822576)) (not (tptp.cC110 tptp.iV822576)) (not (tptp.cC114 tptp.iV822576)) (not (tptp.cC136 tptp.iV822576)) (not (tptp.cC80 tptp.iV822576)) (not (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527))) (not (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532))))) :rule reordering :premises (t154))
% 0.41/0.63  (step t156 (cl (= (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))))) :rule hole :args ((forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (= X X)))
% 0.41/0.63  (step t157 (cl (not (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X))))) (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X))))) :rule equiv1 :premises (t156))
% 0.41/0.63  (step t158 (cl (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))) (not (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))))) :rule reordering :premises (t157))
% 0.41/0.63  (step t159 (cl (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X))))) :rule resolution :premises (t158 a1))
% 0.41/0.63  (step t160 (cl (not (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) (tptp.cC94 tptp.iV822576) (not (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) :rule equiv_pos1)
% 0.41/0.63  (step t161 (cl (tptp.cC94 tptp.iV822576) (not (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576)))) (not (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576)))))) :rule reordering :premises (t160))
% 0.41/0.63  (step t162 (cl (not (= (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (not (not (tptp.cC86 tptp.iV822576))) (not (not (tptp.cC92 tptp.iV822576)))) (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (tptp.cC86 tptp.iV822576) (tptp.cC92 tptp.iV822576)))) (not (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (not (not (tptp.cC86 tptp.iV822576))) (not (not (tptp.cC92 tptp.iV822576))))) (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (tptp.cC86 tptp.iV822576) (tptp.cC92 tptp.iV822576))) :rule equiv_pos2)
% 0.41/0.63  (step t163 (cl (= (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) :rule refl)
% 0.41/0.63  (step t164 (cl (= (= (= (not (not (tptp.cC86 tptp.iV822576))) (tptp.cC86 tptp.iV822576)) true) (= (not (not (tptp.cC86 tptp.iV822576))) (tptp.cC86 tptp.iV822576)))) :rule equiv_simplify)
% 0.41/0.63  (step t165 (cl (not (= (= (not (not (tptp.cC86 tptp.iV822576))) (tptp.cC86 tptp.iV822576)) true)) (= (not (not (tptp.cC86 tptp.iV822576))) (tptp.cC86 tptp.iV822576))) :rule equiv1 :premises (t164))
% 0.41/0.63  (step t166 (cl (= (= (not (not (tptp.cC86 tptp.iV822576))) (tptp.cC86 tptp.iV822576)) (= (tptp.cC86 tptp.iV822576) (not (not (tptp.cC86 tptp.iV822576)))))) :rule all_simplify)
% 0.41/0.63  (step t167 (cl (= (tptp.cC86 tptp.iV822576) (tptp.cC86 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t168 (cl (= (not (not (tptp.cC86 tptp.iV822576))) (tptp.cC86 tptp.iV822576))) :rule all_simplify)
% 0.41/0.63  (step t169 (cl (= (= (tptp.cC86 tptp.iV822576) (not (not (tptp.cC86 tptp.iV822576)))) (= (tptp.cC86 tptp.iV822576) (tptp.cC86 tptp.iV822576)))) :rule cong :premises (t167 t168))
% 0.41/0.63  (step t170 (cl (= (= (tptp.cC86 tptp.iV822576) (tptp.cC86 tptp.iV822576)) true)) :rule all_simplify)
% 0.41/0.63  (step t171 (cl (= (= (tptp.cC86 tptp.iV822576) (not (not (tptp.cC86 tptp.iV822576)))) true)) :rule trans :premises (t169 t170))
% 0.41/0.63  (step t172 (cl (= (= (not (not (tptp.cC86 tptp.iV822576))) (tptp.cC86 tptp.iV822576)) true)) :rule trans :premises (t166 t171))
% 0.41/0.63  (step t173 (cl (= (not (not (tptp.cC86 tptp.iV822576))) (tptp.cC86 tptp.iV822576))) :rule resolution :premises (t165 t172))
% 0.41/0.63  (step t174 (cl (= (= (= (not (not (tptp.cC92 tptp.iV822576))) (tptp.cC92 tptp.iV822576)) true) (= (not (not (tptp.cC92 tptp.iV822576))) (tptp.cC92 tptp.iV822576)))) :rule equiv_simplify)
% 0.41/0.63  (step t175 (cl (not (= (= (not (not (tptp.cC92 tptp.iV822576))) (tptp.cC92 tptp.iV822576)) true)) (= (not (not (tptp.cC92 tptp.iV822576))) (tptp.cC92 tptp.iV822576))) :rule equiv1 :premises (t174))
% 0.41/0.63  (step t176 (cl (= (= (not (not (tptp.cC92 tptp.iV822576))) (tptp.cC92 tptp.iV822576)) (= (tptp.cC92 tptp.iV822576) (not (not (tptp.cC92 tptp.iV822576)))))) :rule all_simplify)
% 0.41/0.63  (step t177 (cl (= (tptp.cC92 tptp.iV822576) (tptp.cC92 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t178 (cl (= (not (not (tptp.cC92 tptp.iV822576))) (tptp.cC92 tptp.iV822576))) :rule all_simplify)
% 0.41/0.63  (step t179 (cl (= (= (tptp.cC92 tptp.iV822576) (not (not (tptp.cC92 tptp.iV822576)))) (= (tptp.cC92 tptp.iV822576) (tptp.cC92 tptp.iV822576)))) :rule cong :premises (t177 t178))
% 0.41/0.63  (step t180 (cl (= (= (tptp.cC92 tptp.iV822576) (tptp.cC92 tptp.iV822576)) true)) :rule all_simplify)
% 0.41/0.63  (step t181 (cl (= (= (tptp.cC92 tptp.iV822576) (not (not (tptp.cC92 tptp.iV822576)))) true)) :rule trans :premises (t179 t180))
% 0.41/0.63  (step t182 (cl (= (= (not (not (tptp.cC92 tptp.iV822576))) (tptp.cC92 tptp.iV822576)) true)) :rule trans :premises (t176 t181))
% 0.41/0.63  (step t183 (cl (= (not (not (tptp.cC92 tptp.iV822576))) (tptp.cC92 tptp.iV822576))) :rule resolution :premises (t175 t182))
% 0.41/0.63  (step t184 (cl (= (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (not (not (tptp.cC86 tptp.iV822576))) (not (not (tptp.cC92 tptp.iV822576)))) (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (tptp.cC86 tptp.iV822576) (tptp.cC92 tptp.iV822576)))) :rule cong :premises (t163 t173 t183))
% 0.41/0.63  (step t185 (cl (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (not (not (tptp.cC86 tptp.iV822576))) (not (not (tptp.cC92 tptp.iV822576)))) :rule and_neg)
% 0.41/0.63  (step t186 (cl (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (not (not (tptp.cC86 tptp.iV822576))) (not (not (tptp.cC92 tptp.iV822576)))) (not (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t187 (cl (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (not (not (tptp.cC86 tptp.iV822576))) (not (not (tptp.cC92 tptp.iV822576)))) (not (not (not (tptp.cC86 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t188 (cl (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (not (not (tptp.cC86 tptp.iV822576))) (not (not (tptp.cC92 tptp.iV822576)))) (not (not (not (tptp.cC92 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t189 (cl (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (not (not (tptp.cC86 tptp.iV822576))) (not (not (tptp.cC92 tptp.iV822576)))) (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (not (not (tptp.cC86 tptp.iV822576))) (not (not (tptp.cC92 tptp.iV822576)))) (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (not (not (tptp.cC86 tptp.iV822576))) (not (not (tptp.cC92 tptp.iV822576))))) :rule resolution :premises (t185 t186 t187 t188))
% 0.41/0.63  (step t190 (cl (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (not (not (tptp.cC86 tptp.iV822576))) (not (not (tptp.cC92 tptp.iV822576))))) :rule contraction :premises (t189))
% 0.41/0.63  (step t191 (cl (or (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (tptp.cC86 tptp.iV822576) (tptp.cC92 tptp.iV822576))) :rule resolution :premises (t162 t184 t190))
% 0.41/0.63  (step t192 (cl (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))) (tptp.cC86 tptp.iV822576) (tptp.cC92 tptp.iV822576)) :rule or :premises (t191))
% 0.41/0.63  (step t193 (cl (tptp.cC86 tptp.iV822576) (tptp.cC92 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576)))) :rule reordering :premises (t192))
% 0.41/0.63  (step t194 (cl (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576)))) :rule resolution :premises (t193 a77 a78))
% 0.41/0.63  (step t195 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC94 X) (and (not (tptp.cC86 X)) (not (tptp.cC92 X))))) (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) (forall ((X $$unsorted)) (= (tptp.cC94 X) (and (not (tptp.cC86 X)) (not (tptp.cC92 X)))))) :rule implies_neg1)
% 0.41/0.63  (anchor :step t196)
% 0.41/0.63  (assume t196.a0 (forall ((X $$unsorted)) (= (tptp.cC94 X) (and (not (tptp.cC86 X)) (not (tptp.cC92 X))))))
% 0.41/0.63  (step t196.t1 (cl (or (not (forall ((X $$unsorted)) (= (tptp.cC94 X) (and (not (tptp.cC86 X)) (not (tptp.cC92 X)))))) (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576)))))) :rule forall_inst :args ((:= X tptp.iV822576)))
% 0.41/0.63  (step t196.t2 (cl (not (forall ((X $$unsorted)) (= (tptp.cC94 X) (and (not (tptp.cC86 X)) (not (tptp.cC92 X)))))) (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) :rule or :premises (t196.t1))
% 0.41/0.63  (step t196.t3 (cl (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) :rule resolution :premises (t196.t2 t196.a0))
% 0.41/0.63  (step t196 (cl (not (forall ((X $$unsorted)) (= (tptp.cC94 X) (and (not (tptp.cC86 X)) (not (tptp.cC92 X)))))) (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) :rule subproof :discharge (t196.a0))
% 0.41/0.63  (step t197 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC94 X) (and (not (tptp.cC86 X)) (not (tptp.cC92 X))))) (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) :rule resolution :premises (t195 t196))
% 0.41/0.63  (step t198 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC94 X) (and (not (tptp.cC86 X)) (not (tptp.cC92 X))))) (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) (not (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576)))))) :rule implies_neg2)
% 0.41/0.63  (step t199 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC94 X) (and (not (tptp.cC86 X)) (not (tptp.cC92 X))))) (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) (=> (forall ((X $$unsorted)) (= (tptp.cC94 X) (and (not (tptp.cC86 X)) (not (tptp.cC92 X))))) (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576)))))) :rule resolution :premises (t197 t198))
% 0.41/0.63  (step t200 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC94 X) (and (not (tptp.cC86 X)) (not (tptp.cC92 X))))) (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576)))))) :rule contraction :premises (t199))
% 0.41/0.63  (step t201 (cl (not (forall ((X $$unsorted)) (= (tptp.cC94 X) (and (not (tptp.cC86 X)) (not (tptp.cC92 X)))))) (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) :rule implies :premises (t200))
% 0.41/0.63  (step t202 (cl (= (tptp.cC94 tptp.iV822576) (and (not (tptp.cC86 tptp.iV822576)) (not (tptp.cC92 tptp.iV822576))))) :rule resolution :premises (t201 a64))
% 0.41/0.63  (step t203 (cl (tptp.cC94 tptp.iV822576)) :rule resolution :premises (t161 t194 t202))
% 0.41/0.63  (step t204 (cl (not (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576)))) (tptp.cC58 tptp.iV822576) (not (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576)))) :rule equiv_pos1)
% 0.41/0.63  (step t205 (cl (tptp.cC58 tptp.iV822576) (not (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576))) (not (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576))))) :rule reordering :premises (t204))
% 0.41/0.63  (step t206 (cl (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576)) (not (tptp.cC34 tptp.iV822576)) (not (tptp.cC56 tptp.iV822576))) :rule and_neg)
% 0.41/0.63  (step t207 (cl (not (tptp.cC34 tptp.iV822576)) (not (tptp.cC56 tptp.iV822576)) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576))) :rule reordering :premises (t206))
% 0.41/0.63  (step t208 (cl (not (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) (tptp.cC56 tptp.iV822576) (not (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) :rule equiv_pos1)
% 0.41/0.63  (step t209 (cl (tptp.cC56 tptp.iV822576) (not (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576)))) (not (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576)))))) :rule reordering :premises (t208))
% 0.41/0.63  (step t210 (cl (not (= (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (not (not (tptp.cC10 tptp.iV822576)))) (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (tptp.cC10 tptp.iV822576)))) (not (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (not (not (tptp.cC10 tptp.iV822576))))) (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (tptp.cC10 tptp.iV822576))) :rule equiv_pos2)
% 0.41/0.63  (step t211 (cl (= (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) :rule refl)
% 0.41/0.63  (step t212 (cl (= (not (tptp.cC4 tptp.iV822576)) (not (tptp.cC4 tptp.iV822576)))) :rule refl)
% 0.41/0.63  (step t213 (cl (= (= (= (not (not (tptp.cC10 tptp.iV822576))) (tptp.cC10 tptp.iV822576)) true) (= (not (not (tptp.cC10 tptp.iV822576))) (tptp.cC10 tptp.iV822576)))) :rule equiv_simplify)
% 0.41/0.63  (step t214 (cl (not (= (= (not (not (tptp.cC10 tptp.iV822576))) (tptp.cC10 tptp.iV822576)) true)) (= (not (not (tptp.cC10 tptp.iV822576))) (tptp.cC10 tptp.iV822576))) :rule equiv1 :premises (t213))
% 0.41/0.63  (step t215 (cl (= (= (not (not (tptp.cC10 tptp.iV822576))) (tptp.cC10 tptp.iV822576)) (= (tptp.cC10 tptp.iV822576) (not (not (tptp.cC10 tptp.iV822576)))))) :rule all_simplify)
% 0.41/0.63  (step t216 (cl (= (tptp.cC10 tptp.iV822576) (tptp.cC10 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t217 (cl (= (not (not (tptp.cC10 tptp.iV822576))) (tptp.cC10 tptp.iV822576))) :rule all_simplify)
% 0.41/0.63  (step t218 (cl (= (= (tptp.cC10 tptp.iV822576) (not (not (tptp.cC10 tptp.iV822576)))) (= (tptp.cC10 tptp.iV822576) (tptp.cC10 tptp.iV822576)))) :rule cong :premises (t216 t217))
% 0.41/0.63  (step t219 (cl (= (= (tptp.cC10 tptp.iV822576) (tptp.cC10 tptp.iV822576)) true)) :rule all_simplify)
% 0.41/0.63  (step t220 (cl (= (= (tptp.cC10 tptp.iV822576) (not (not (tptp.cC10 tptp.iV822576)))) true)) :rule trans :premises (t218 t219))
% 0.41/0.63  (step t221 (cl (= (= (not (not (tptp.cC10 tptp.iV822576))) (tptp.cC10 tptp.iV822576)) true)) :rule trans :premises (t215 t220))
% 0.41/0.63  (step t222 (cl (= (not (not (tptp.cC10 tptp.iV822576))) (tptp.cC10 tptp.iV822576))) :rule resolution :premises (t214 t221))
% 0.41/0.63  (step t223 (cl (= (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (not (not (tptp.cC10 tptp.iV822576)))) (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (tptp.cC10 tptp.iV822576)))) :rule cong :premises (t211 t212 t222))
% 0.41/0.63  (step t224 (cl (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (not (not (tptp.cC10 tptp.iV822576)))) :rule and_neg)
% 0.41/0.63  (step t225 (cl (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (not (not (tptp.cC10 tptp.iV822576)))) (not (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t226 (cl (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (not (not (tptp.cC10 tptp.iV822576)))) (not (not (tptp.cC4 tptp.iV822576)))) :rule or_neg)
% 0.41/0.63  (step t227 (cl (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (not (not (tptp.cC10 tptp.iV822576)))) (not (not (not (tptp.cC10 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t228 (cl (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (not (not (tptp.cC10 tptp.iV822576)))) (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (not (not (tptp.cC10 tptp.iV822576)))) (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (not (not (tptp.cC10 tptp.iV822576))))) :rule resolution :premises (t224 t225 t226 t227))
% 0.41/0.63  (step t229 (cl (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (not (not (tptp.cC10 tptp.iV822576))))) :rule contraction :premises (t228))
% 0.41/0.63  (step t230 (cl (or (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (tptp.cC10 tptp.iV822576))) :rule resolution :premises (t210 t223 t229))
% 0.41/0.63  (step t231 (cl (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))) (not (tptp.cC4 tptp.iV822576)) (tptp.cC10 tptp.iV822576)) :rule or :premises (t230))
% 0.41/0.63  (step t232 (cl (tptp.cC10 tptp.iV822576) (not (tptp.cC4 tptp.iV822576)) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576)))) :rule reordering :premises (t231))
% 0.41/0.63  (step t233 (cl (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576)))) :rule resolution :premises (t232 a84 a75))
% 0.41/0.63  (step t234 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC56 X) (and (tptp.cC4 X) (not (tptp.cC10 X))))) (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) (forall ((X $$unsorted)) (= (tptp.cC56 X) (and (tptp.cC4 X) (not (tptp.cC10 X)))))) :rule implies_neg1)
% 0.41/0.63  (anchor :step t235)
% 0.41/0.63  (assume t235.a0 (forall ((X $$unsorted)) (= (tptp.cC56 X) (and (tptp.cC4 X) (not (tptp.cC10 X))))))
% 0.41/0.63  (step t235.t1 (cl (or (not (forall ((X $$unsorted)) (= (tptp.cC56 X) (and (tptp.cC4 X) (not (tptp.cC10 X)))))) (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576)))))) :rule forall_inst :args ((:= X tptp.iV822576)))
% 0.41/0.63  (step t235.t2 (cl (not (forall ((X $$unsorted)) (= (tptp.cC56 X) (and (tptp.cC4 X) (not (tptp.cC10 X)))))) (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) :rule or :premises (t235.t1))
% 0.41/0.63  (step t235.t3 (cl (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) :rule resolution :premises (t235.t2 t235.a0))
% 0.41/0.63  (step t235 (cl (not (forall ((X $$unsorted)) (= (tptp.cC56 X) (and (tptp.cC4 X) (not (tptp.cC10 X)))))) (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) :rule subproof :discharge (t235.a0))
% 0.41/0.63  (step t236 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC56 X) (and (tptp.cC4 X) (not (tptp.cC10 X))))) (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) :rule resolution :premises (t234 t235))
% 0.41/0.63  (step t237 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC56 X) (and (tptp.cC4 X) (not (tptp.cC10 X))))) (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) (not (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576)))))) :rule implies_neg2)
% 0.41/0.63  (step t238 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC56 X) (and (tptp.cC4 X) (not (tptp.cC10 X))))) (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) (=> (forall ((X $$unsorted)) (= (tptp.cC56 X) (and (tptp.cC4 X) (not (tptp.cC10 X))))) (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576)))))) :rule resolution :premises (t236 t237))
% 0.41/0.63  (step t239 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC56 X) (and (tptp.cC4 X) (not (tptp.cC10 X))))) (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576)))))) :rule contraction :premises (t238))
% 0.41/0.63  (step t240 (cl (not (forall ((X $$unsorted)) (= (tptp.cC56 X) (and (tptp.cC4 X) (not (tptp.cC10 X)))))) (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) :rule implies :premises (t239))
% 0.41/0.63  (step t241 (cl (= (tptp.cC56 tptp.iV822576) (and (tptp.cC4 tptp.iV822576) (not (tptp.cC10 tptp.iV822576))))) :rule resolution :premises (t240 a43))
% 0.41/0.63  (step t242 (cl (tptp.cC56 tptp.iV822576)) :rule resolution :premises (t209 t233 t241))
% 0.41/0.63  (step t243 (cl (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576))) :rule resolution :premises (t207 a74 t242))
% 0.41/0.63  (step t244 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC58 X) (and (tptp.cC34 X) (tptp.cC56 X)))) (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576)))) (forall ((X $$unsorted)) (= (tptp.cC58 X) (and (tptp.cC34 X) (tptp.cC56 X))))) :rule implies_neg1)
% 0.41/0.63  (anchor :step t245)
% 0.41/0.63  (assume t245.a0 (forall ((X $$unsorted)) (= (tptp.cC58 X) (and (tptp.cC34 X) (tptp.cC56 X)))))
% 0.41/0.63  (step t245.t1 (cl (or (not (forall ((X $$unsorted)) (= (tptp.cC58 X) (and (tptp.cC34 X) (tptp.cC56 X))))) (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576))))) :rule forall_inst :args ((:= X tptp.iV822576)))
% 0.41/0.63  (step t245.t2 (cl (not (forall ((X $$unsorted)) (= (tptp.cC58 X) (and (tptp.cC34 X) (tptp.cC56 X))))) (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576)))) :rule or :premises (t245.t1))
% 0.41/0.63  (step t245.t3 (cl (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576)))) :rule resolution :premises (t245.t2 t245.a0))
% 0.41/0.63  (step t245 (cl (not (forall ((X $$unsorted)) (= (tptp.cC58 X) (and (tptp.cC34 X) (tptp.cC56 X))))) (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576)))) :rule subproof :discharge (t245.a0))
% 0.41/0.63  (step t246 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC58 X) (and (tptp.cC34 X) (tptp.cC56 X)))) (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576)))) (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576)))) :rule resolution :premises (t244 t245))
% 0.41/0.63  (step t247 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC58 X) (and (tptp.cC34 X) (tptp.cC56 X)))) (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576)))) (not (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576))))) :rule implies_neg2)
% 0.41/0.63  (step t248 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC58 X) (and (tptp.cC34 X) (tptp.cC56 X)))) (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576)))) (=> (forall ((X $$unsorted)) (= (tptp.cC58 X) (and (tptp.cC34 X) (tptp.cC56 X)))) (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576))))) :rule resolution :premises (t246 t247))
% 0.41/0.63  (step t249 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC58 X) (and (tptp.cC34 X) (tptp.cC56 X)))) (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576))))) :rule contraction :premises (t248))
% 0.41/0.63  (step t250 (cl (not (forall ((X $$unsorted)) (= (tptp.cC58 X) (and (tptp.cC34 X) (tptp.cC56 X))))) (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576)))) :rule implies :premises (t249))
% 0.41/0.63  (step t251 (cl (= (tptp.cC58 tptp.iV822576) (and (tptp.cC34 tptp.iV822576) (tptp.cC56 tptp.iV822576)))) :rule resolution :premises (t250 a44))
% 0.41/0.63  (step t252 (cl (tptp.cC58 tptp.iV822576)) :rule resolution :premises (t205 t243 t251))
% 0.41/0.63  (step t253 (cl (not (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) (tptp.cC110 tptp.iV822576) (not (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) :rule equiv_pos1)
% 0.41/0.63  (step t254 (cl (tptp.cC110 tptp.iV822576) (not (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576)))) (not (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576)))))) :rule reordering :premises (t253))
% 0.41/0.63  (step t255 (cl (not (= (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (not (not (tptp.cC102 tptp.iV822576))) (not (not (tptp.cC108 tptp.iV822576)))) (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (tptp.cC102 tptp.iV822576) (tptp.cC108 tptp.iV822576)))) (not (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (not (not (tptp.cC102 tptp.iV822576))) (not (not (tptp.cC108 tptp.iV822576))))) (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (tptp.cC102 tptp.iV822576) (tptp.cC108 tptp.iV822576))) :rule equiv_pos2)
% 0.41/0.63  (step t256 (cl (= (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) :rule refl)
% 0.41/0.63  (step t257 (cl (= (= (= (not (not (tptp.cC102 tptp.iV822576))) (tptp.cC102 tptp.iV822576)) true) (= (not (not (tptp.cC102 tptp.iV822576))) (tptp.cC102 tptp.iV822576)))) :rule equiv_simplify)
% 0.41/0.63  (step t258 (cl (not (= (= (not (not (tptp.cC102 tptp.iV822576))) (tptp.cC102 tptp.iV822576)) true)) (= (not (not (tptp.cC102 tptp.iV822576))) (tptp.cC102 tptp.iV822576))) :rule equiv1 :premises (t257))
% 0.41/0.63  (step t259 (cl (= (= (not (not (tptp.cC102 tptp.iV822576))) (tptp.cC102 tptp.iV822576)) (= (tptp.cC102 tptp.iV822576) (not (not (tptp.cC102 tptp.iV822576)))))) :rule all_simplify)
% 0.41/0.63  (step t260 (cl (= (tptp.cC102 tptp.iV822576) (tptp.cC102 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t261 (cl (= (not (not (tptp.cC102 tptp.iV822576))) (tptp.cC102 tptp.iV822576))) :rule all_simplify)
% 0.41/0.63  (step t262 (cl (= (= (tptp.cC102 tptp.iV822576) (not (not (tptp.cC102 tptp.iV822576)))) (= (tptp.cC102 tptp.iV822576) (tptp.cC102 tptp.iV822576)))) :rule cong :premises (t260 t261))
% 0.41/0.63  (step t263 (cl (= (= (tptp.cC102 tptp.iV822576) (tptp.cC102 tptp.iV822576)) true)) :rule all_simplify)
% 0.41/0.63  (step t264 (cl (= (= (tptp.cC102 tptp.iV822576) (not (not (tptp.cC102 tptp.iV822576)))) true)) :rule trans :premises (t262 t263))
% 0.41/0.63  (step t265 (cl (= (= (not (not (tptp.cC102 tptp.iV822576))) (tptp.cC102 tptp.iV822576)) true)) :rule trans :premises (t259 t264))
% 0.41/0.63  (step t266 (cl (= (not (not (tptp.cC102 tptp.iV822576))) (tptp.cC102 tptp.iV822576))) :rule resolution :premises (t258 t265))
% 0.41/0.63  (step t267 (cl (= (= (= (not (not (tptp.cC108 tptp.iV822576))) (tptp.cC108 tptp.iV822576)) true) (= (not (not (tptp.cC108 tptp.iV822576))) (tptp.cC108 tptp.iV822576)))) :rule equiv_simplify)
% 0.41/0.63  (step t268 (cl (not (= (= (not (not (tptp.cC108 tptp.iV822576))) (tptp.cC108 tptp.iV822576)) true)) (= (not (not (tptp.cC108 tptp.iV822576))) (tptp.cC108 tptp.iV822576))) :rule equiv1 :premises (t267))
% 0.41/0.63  (step t269 (cl (= (= (not (not (tptp.cC108 tptp.iV822576))) (tptp.cC108 tptp.iV822576)) (= (tptp.cC108 tptp.iV822576) (not (not (tptp.cC108 tptp.iV822576)))))) :rule all_simplify)
% 0.41/0.63  (step t270 (cl (= (tptp.cC108 tptp.iV822576) (tptp.cC108 tptp.iV822576))) :rule refl)
% 0.41/0.63  (step t271 (cl (= (not (not (tptp.cC108 tptp.iV822576))) (tptp.cC108 tptp.iV822576))) :rule all_simplify)
% 0.41/0.63  (step t272 (cl (= (= (tptp.cC108 tptp.iV822576) (not (not (tptp.cC108 tptp.iV822576)))) (= (tptp.cC108 tptp.iV822576) (tptp.cC108 tptp.iV822576)))) :rule cong :premises (t270 t271))
% 0.41/0.63  (step t273 (cl (= (= (tptp.cC108 tptp.iV822576) (tptp.cC108 tptp.iV822576)) true)) :rule all_simplify)
% 0.41/0.63  (step t274 (cl (= (= (tptp.cC108 tptp.iV822576) (not (not (tptp.cC108 tptp.iV822576)))) true)) :rule trans :premises (t272 t273))
% 0.41/0.63  (step t275 (cl (= (= (not (not (tptp.cC108 tptp.iV822576))) (tptp.cC108 tptp.iV822576)) true)) :rule trans :premises (t269 t274))
% 0.41/0.63  (step t276 (cl (= (not (not (tptp.cC108 tptp.iV822576))) (tptp.cC108 tptp.iV822576))) :rule resolution :premises (t268 t275))
% 0.41/0.63  (step t277 (cl (= (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (not (not (tptp.cC102 tptp.iV822576))) (not (not (tptp.cC108 tptp.iV822576)))) (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (tptp.cC102 tptp.iV822576) (tptp.cC108 tptp.iV822576)))) :rule cong :premises (t256 t266 t276))
% 0.41/0.63  (step t278 (cl (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (not (not (tptp.cC102 tptp.iV822576))) (not (not (tptp.cC108 tptp.iV822576)))) :rule and_neg)
% 0.41/0.63  (step t279 (cl (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (not (not (tptp.cC102 tptp.iV822576))) (not (not (tptp.cC108 tptp.iV822576)))) (not (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t280 (cl (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (not (not (tptp.cC102 tptp.iV822576))) (not (not (tptp.cC108 tptp.iV822576)))) (not (not (not (tptp.cC102 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t281 (cl (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (not (not (tptp.cC102 tptp.iV822576))) (not (not (tptp.cC108 tptp.iV822576)))) (not (not (not (tptp.cC108 tptp.iV822576))))) :rule or_neg)
% 0.41/0.63  (step t282 (cl (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (not (not (tptp.cC102 tptp.iV822576))) (not (not (tptp.cC108 tptp.iV822576)))) (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (not (not (tptp.cC102 tptp.iV822576))) (not (not (tptp.cC108 tptp.iV822576)))) (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (not (not (tptp.cC102 tptp.iV822576))) (not (not (tptp.cC108 tptp.iV822576))))) :rule resolution :premises (t278 t279 t280 t281))
% 0.41/0.63  (step t283 (cl (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (not (not (tptp.cC102 tptp.iV822576))) (not (not (tptp.cC108 tptp.iV822576))))) :rule contraction :premises (t282))
% 0.41/0.63  (step t284 (cl (or (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (tptp.cC102 tptp.iV822576) (tptp.cC108 tptp.iV822576))) :rule resolution :premises (t255 t277 t283))
% 0.41/0.63  (step t285 (cl (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))) (tptp.cC102 tptp.iV822576) (tptp.cC108 tptp.iV822576)) :rule or :premises (t284))
% 0.41/0.63  (step t286 (cl (tptp.cC102 tptp.iV822576) (tptp.cC108 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576)))) :rule reordering :premises (t285))
% 0.41/0.63  (step t287 (cl (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576)))) :rule resolution :premises (t286 a70 a79))
% 0.41/0.63  (step t288 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC110 X) (and (not (tptp.cC102 X)) (not (tptp.cC108 X))))) (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) (forall ((X $$unsorted)) (= (tptp.cC110 X) (and (not (tptp.cC102 X)) (not (tptp.cC108 X)))))) :rule implies_neg1)
% 0.41/0.63  (anchor :step t289)
% 0.41/0.63  (assume t289.a0 (forall ((X $$unsorted)) (= (tptp.cC110 X) (and (not (tptp.cC102 X)) (not (tptp.cC108 X))))))
% 0.41/0.63  (step t289.t1 (cl (or (not (forall ((X $$unsorted)) (= (tptp.cC110 X) (and (not (tptp.cC102 X)) (not (tptp.cC108 X)))))) (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576)))))) :rule forall_inst :args ((:= X tptp.iV822576)))
% 0.41/0.63  (step t289.t2 (cl (not (forall ((X $$unsorted)) (= (tptp.cC110 X) (and (not (tptp.cC102 X)) (not (tptp.cC108 X)))))) (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) :rule or :premises (t289.t1))
% 0.41/0.63  (step t289.t3 (cl (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) :rule resolution :premises (t289.t2 t289.a0))
% 0.41/0.63  (step t289 (cl (not (forall ((X $$unsorted)) (= (tptp.cC110 X) (and (not (tptp.cC102 X)) (not (tptp.cC108 X)))))) (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) :rule subproof :discharge (t289.a0))
% 0.41/0.63  (step t290 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC110 X) (and (not (tptp.cC102 X)) (not (tptp.cC108 X))))) (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) :rule resolution :premises (t288 t289))
% 0.41/0.63  (step t291 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC110 X) (and (not (tptp.cC102 X)) (not (tptp.cC108 X))))) (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) (not (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576)))))) :rule implies_neg2)
% 0.41/0.63  (step t292 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC110 X) (and (not (tptp.cC102 X)) (not (tptp.cC108 X))))) (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) (=> (forall ((X $$unsorted)) (= (tptp.cC110 X) (and (not (tptp.cC102 X)) (not (tptp.cC108 X))))) (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576)))))) :rule resolution :premises (t290 t291))
% 0.41/0.63  (step t293 (cl (=> (forall ((X $$unsorted)) (= (tptp.cC110 X) (and (not (tptp.cC102 X)) (not (tptp.cC108 X))))) (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576)))))) :rule contraction :premises (t292))
% 0.41/0.63  (step t294 (cl (not (forall ((X $$unsorted)) (= (tptp.cC110 X) (and (not (tptp.cC102 X)) (not (tptp.cC108 X)))))) (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) :rule implies :premises (t293))
% 0.41/0.63  (step t295 (cl (= (tptp.cC110 tptp.iV822576) (and (not (tptp.cC102 tptp.iV822576)) (not (tptp.cC108 tptp.iV822576))))) :rule resolution :premises (t294 a7))
% 0.41/0.63  (step t296 (cl (tptp.cC110 tptp.iV822576)) :rule resolution :premises (t254 t287 t295))
% 0.41/0.63  (step t297 (cl (= (forall ((BOUND_VARIABLE_1360 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1360)) (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527)))) :rule hole :args ((forall ((BOUND_VARIABLE_1360 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1360)) (= BOUND_VARIABLE_1360 BOUND_VARIABLE_1527)))
% 0.41/0.63  (step t298 (cl (not (forall ((BOUND_VARIABLE_1360 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1360))) (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527))) :rule equiv1 :premises (t297))
% 0.41/0.63  (step t299 (cl (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527)) (not (forall ((BOUND_VARIABLE_1360 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1360)))) :rule reordering :premises (t298))
% 0.41/0.63  (step t300 (cl (not (= (forall ((X $$unsorted)) (and (tptp.cowlThing X) (not (tptp.cowlNothing X)))) (and (forall ((BOUND_VARIABLE_1360 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1360)) (forall ((BOUND_VARIABLE_1365 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1365)))))) (not (forall ((X $$unsorted)) (and (tptp.cowlThing X) (not (tptp.cowlNothing X))))) (and (forall ((BOUND_VARIABLE_1360 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1360)) (forall ((BOUND_VARIABLE_1365 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1365))))) :rule equiv_pos2)
% 0.41/0.63  (step t301 (cl (= (forall ((X $$unsorted)) (and (tptp.cowlThing X) (not (tptp.cowlNothing X)))) (and (forall ((BOUND_VARIABLE_1360 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1360)) (forall ((BOUND_VARIABLE_1365 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1365)))))) :rule all_simplify)
% 0.41/0.63  (step t302 (cl (and (forall ((BOUND_VARIABLE_1360 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1360)) (forall ((BOUND_VARIABLE_1365 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1365))))) :rule resolution :premises (t300 t301 a0))
% 0.41/0.63  (step t303 (cl (forall ((BOUND_VARIABLE_1360 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1360))) :rule and :premises (t302))
% 0.41/0.63  (step t304 (cl (forall ((BOUND_VARIABLE_1527 $$unsorted)) (tptp.cowlThing BOUND_VARIABLE_1527))) :rule resolution :premises (t299 t303))
% 0.41/0.63  (step t305 (cl (= (forall ((BOUND_VARIABLE_1365 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1365))) (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532))))) :rule hole :args ((forall ((BOUND_VARIABLE_1365 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1365))) (= BOUND_VARIABLE_1365 BOUND_VARIABLE_1532)))
% 0.41/0.63  (step t306 (cl (not (forall ((BOUND_VARIABLE_1365 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1365)))) (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532)))) :rule equiv1 :premises (t305))
% 0.41/0.63  (step t307 (cl (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532))) (not (forall ((BOUND_VARIABLE_1365 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1365))))) :rule reordering :premises (t306))
% 0.41/0.63  (step t308 (cl (forall ((BOUND_VARIABLE_1365 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1365)))) :rule and :premises (t302))
% 0.41/0.63  (step t309 (cl (forall ((BOUND_VARIABLE_1532 $$unsorted)) (not (tptp.cowlNothing BOUND_VARIABLE_1532)))) :rule resolution :premises (t307 t308))
% 0.41/0.63  (step t310 (cl (not (tptp.cC136 tptp.iV822576))) :rule resolution :premises (t155 a80 t159 t203 t252 t135 t242 t296 t81 t125 t304 t309))
% 0.41/0.63  (step t311 (cl) :rule resolution :premises (t2 t10 t136 t310))
% 0.41/0.63  
% 0.41/0.63  % SZS output end Proof for /export/starexec/sandbox/tmp/tmp.Kvw8rn3xa8/cvc5---1.0.5_23348.smt2
% 0.41/0.63  % cvc5---1.0.5 exiting
% 0.41/0.63  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------