↑ Up

cvc5---1.3.4.THM-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : cvc5---1.3.4
% Problem  : ITP184^1 : TPTP v9.2.1. Released v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : /export/starexec/sandbox/solver/bin/do_cvc5 /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM

% Computer : n004.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 Jun  3 08:25:18 AM UTC 2026

% Result   : Theorem 0.50s 0.94s
% Output   : Proof 0.50s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : ITP184^1 : TPTP v9.2.1. Released v7.5.0.
% 0.13/0.13  % Command  : /export/starexec/sandbox/solver/bin/do_cvc5 /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% 0.19/0.35  % Computer : n004.cluster.edu
% 0.19/0.35  % Model    : x86_64 x86_64
% 0.19/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.19/0.35  % Memory   : 8042.1875MB
% 0.19/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.19/0.35  % CPULimit : 300
% 0.19/0.35  % WCLimit  : 300
% 0.19/0.35  % DateTime : Tue Jun  2 04:18:07 EDT 2026
% 0.19/0.35  % CPUTime  : 
% 0.40/0.64  %----Proving TH0
% 0.50/0.94  --- Run --mbqi --mbqi-enum --mbqi-enum-choice-grammar --mbqi-enum-global-syms-grammar --sygus-grammar-ho-partial --no-cegqi --no-sygus-inst at 90s...
% 0.50/0.94  % SZS status Theorem
% 0.50/0.94  % SZS output start Proof
% 0.50/0.94  (
% 0.50/0.94  (declare-sort tptp.pi 0)
% 0.50/0.94  (declare-sort tptp.late_subject 0)
% 0.50/0.94  (declare-sort tptp.name 0)
% 0.50/0.94  (declare-sort tptp.late_freeRes 0)
% 0.50/0.94  (declare-sort tptp.late_residual 0)
% 0.50/0.94  (declare-sort tptp.noption_name 0)
% 0.50/0.94  (declare-sort tptp.noption_Late_freeRes 0)
% 0.50/0.94  (declare-sort tptp.noption_Late_subject 0)
% 0.50/0.94  (declare-sort tptp.produc140253050ect_pi 0)
% 0.50/0.94  (declare-sort tptp.produc1998742700t_name 0)
% 0.50/0.94  (declare-sort tptp.produc2052722628s_name 0)
% 0.50/0.94  (declare-sort tptp.produc355105483reeRes 0)
% 0.50/0.94  (declare-sort tptp.produc1359399907ubject 0)
% 0.50/0.94  (declare-sort tptp.produc1357834675reeRes 0)
% 0.50/0.94  (declare-sort tptp.produc405342261i_name 0)
% 0.50/0.94  (declare-sort tptp.noption_pi 0)
% 0.50/0.94  (declare-sort tptp.produc1834551554reeRes 0)
% 0.50/0.94  (declare-sort tptp.produc992857746Res_pi 0)
% 0.50/0.94  (declare-sort tptp.product_prod_pi_pi 0)
% 0.50/0.94  (declare-sort tptp.set_Pr1834926343_pi_pi 0)
% 0.50/0.94  (declare-sort tptp.produc865358760ubject 0)
% 0.50/0.94  (declare-sort tptp.produc214645451ubject 0)
% 0.50/0.94  (declare-sort tptp.produc629157763_pi_pi 0)
% 0.50/0.94  (declare-sort tptp.produc2008547984reeRes 0)
% 0.50/0.94  (declare-sort tptp.produc1462499409ion_pi 0)
% 0.50/0.94  (declare-sort tptp.produc691362330ubject 0)
% 0.50/0.94  (declare-const tptp.product_Pair_pi_pi (-> tptp.pi tptp.pi tptp.product_prod_pi_pi))
% 0.50/0.94  (declare-const tptp.late_transitions (-> tptp.pi tptp.late_residual Bool))
% 0.50/0.94  (declare-const tptp.member558706512_pi_pi (-> tptp.product_prod_pi_pi tptp.set_Pr1834926343_pi_pi Bool))
% 0.50/0.94  (declare-const tptp.late_FreeR (-> tptp.late_freeRes tptp.pi tptp.late_residual))
% 0.50/0.94  (declare-const tptp.strong2129052853vative (-> tptp.pi tptp.pi tptp.late_subject tptp.name tptp.set_Pr1834926343_pi_pi Bool))
% 0.50/0.94  (declare-const tptp.late_BoundR (-> tptp.late_subject tptp.name tptp.pi tptp.late_residual))
% 0.50/0.94  (declare-const tptp.fresh_name_pi (-> tptp.name tptp.pi Bool))
% 0.50/0.94  (declare-const tptp.if_name (-> Bool tptp.name tptp.name tptp.name))
% 0.50/0.94  (declare-const tptp.bang (-> tptp.pi tptp.pi))
% 0.50/0.94  (declare-const tptp.match (-> tptp.name tptp.name tptp.pi tptp.pi))
% 0.50/0.94  (declare-const tptp.mismatch (-> tptp.name tptp.name tptp.pi tptp.pi))
% 0.50/0.94  (declare-const tptp.piNil tptp.pi)
% 0.50/0.94  (declare-const tptp.late_TauR tptp.late_freeRes)
% 0.50/0.94  (declare-const tptp.late_OutputR (-> tptp.name tptp.name tptp.late_freeRes))
% 0.50/0.94  (declare-const tptp.eqvt_pi (-> tptp.set_Pr1834926343_pi_pi Bool))
% 0.50/0.94  (declare-const tptp.fresh_1093033124n_name (-> tptp.name (-> tptp.name tptp.noption_name) Bool))
% 0.50/0.94  (declare-const tptp.fresh_785364841reeRes (-> tptp.name (-> tptp.name tptp.noption_Late_freeRes) Bool))
% 0.50/0.94  (declare-const tptp.produc320590723ubject (-> tptp.late_freeRes tptp.late_subject tptp.produc214645451ubject))
% 0.50/0.94  (declare-const tptp.fresh_994896692ect_pi (-> tptp.name tptp.produc140253050ect_pi Bool))
% 0.50/0.94  (declare-const tptp.produc324947500ect_pi (-> tptp.late_subject tptp.pi tptp.produc140253050ect_pi))
% 0.50/0.94  (declare-const tptp.fresh_1638563217reeRes (-> tptp.name tptp.produc355105483reeRes Bool))
% 0.50/0.94  (declare-const tptp.produc242091907reeRes (-> tptp.late_subject tptp.late_freeRes tptp.produc355105483reeRes))
% 0.50/0.94  (declare-const tptp.produc1465345179ubject (-> tptp.late_subject tptp.late_subject tptp.produc1359399907ubject))
% 0.50/0.94  (declare-const tptp.produc1647375838t_name (-> tptp.late_subject tptp.name tptp.produc1998742700t_name))
% 0.50/0.94  (declare-const tptp.fresh_717452603ubject (-> tptp.name tptp.late_subject Bool))
% 0.50/0.94  (declare-const tptp.fresh_1498103185ubject (-> tptp.name tptp.produc214645451ubject Bool))
% 0.50/0.94  (declare-const tptp.a tptp.late_subject)
% 0.50/0.94  (declare-const tptp.rel tptp.set_Pr1834926343_pi_pi)
% 0.50/0.94  (declare-const tptp.fresh_1953561446t_name (-> tptp.name tptp.produc1998742700t_name Bool))
% 0.50/0.94  (declare-const tptp.late_BoundOutputS (-> tptp.name tptp.late_subject))
% 0.50/0.94  (declare-const tptp.x tptp.name)
% 0.50/0.94  (declare-const tptp.produc1244821099reeRes (-> tptp.late_freeRes tptp.late_freeRes tptp.produc1357834675reeRes))
% 0.50/0.94  (declare-const tptp.fresh_1641682979reeRes (-> tptp.name tptp.late_freeRes Bool))
% 0.50/0.94  (declare-const tptp.subs (-> tptp.pi tptp.name tptp.name tptp.pi))
% 0.50/0.94  (declare-const tptp.r tptp.pi)
% 0.50/0.94  (declare-const tptp.fresh_493808761reeRes (-> tptp.name tptp.produc1357834675reeRes Bool))
% 0.50/0.94  (declare-const tptp.q2 tptp.pi)
% 0.50/0.94  (declare-const tptp.par (-> tptp.pi tptp.pi tptp.pi))
% 0.50/0.94  (declare-const tptp.fresh_253309757_pi_pi (-> tptp.name tptp.produc629157763_pi_pi Bool))
% 0.50/0.94  (declare-const tptp.res (-> tptp.name tptp.pi tptp.pi))
% 0.50/0.94  (declare-const tptp.pqr tptp.pi)
% 0.50/0.94  (declare-const tptp.fresh_2007541374s_name (-> tptp.name tptp.produc2052722628s_name Bool))
% 0.50/0.94  (declare-const tptp.p tptp.pi)
% 0.50/0.94  (declare-const tptp.sum (-> tptp.pi tptp.pi tptp.pi))
% 0.50/0.94  (declare-const tptp.q tptp.pi)
% 0.50/0.94  (declare-const tptp.produc1701355766s_name (-> tptp.late_freeRes tptp.name tptp.produc2052722628s_name))
% 0.50/0.94  (declare-const tptp.tau (-> tptp.pi tptp.pi))
% 0.50/0.94  (declare-const tptp.qr tptp.pi)
% 0.50/0.94  (declare-const tptp.fresh_1847501388Res_pi (-> tptp.name tptp.produc992857746Res_pi Bool))
% 0.50/0.94  (declare-const tptp.fresh_495373993ubject (-> tptp.name tptp.produc1359399907ubject Bool))
% 0.50/0.94  (declare-const tptp.output (-> tptp.name tptp.name tptp.pi tptp.pi))
% 0.50/0.94  (declare-const tptp.fresh_453496559i_name (-> tptp.name tptp.produc405342261i_name Bool))
% 0.50/0.94  (declare-const tptp.produc1177552196Res_pi (-> tptp.late_freeRes tptp.pi tptp.produc992857746Res_pi))
% 0.50/0.94  (declare-const tptp.produc607574050ubject (-> tptp.name tptp.late_subject tptp.produc865358760ubject))
% 0.50/0.94  (declare-const tptp.fresh_820177506ubject (-> tptp.name tptp.produc865358760ubject Bool))
% 0.50/0.94  (declare-const tptp.produc1531804426reeRes (-> tptp.name tptp.late_freeRes tptp.produc2008547984reeRes))
% 0.50/0.94  (declare-const tptp.fresh_1963366730reeRes (-> tptp.name tptp.produc2008547984reeRes Bool))
% 0.50/0.94  (declare-const tptp.produc581368530ubject (-> (-> tptp.name tptp.noption_pi) tptp.late_subject tptp.produc691362330ubject))
% 0.50/0.94  (declare-const tptp.produc1505598906reeRes (-> (-> tptp.name tptp.noption_pi) tptp.late_freeRes tptp.produc1834551554reeRes))
% 0.50/0.94  (declare-const tptp.produc540578151i_name (-> (-> tptp.name tptp.noption_pi) tptp.name tptp.produc405342261i_name))
% 0.50/0.94  (declare-const tptp.produc1820286517_pi_pi (-> (-> tptp.name tptp.noption_pi) tptp.pi tptp.produc629157763_pi_pi))
% 0.50/0.94  (declare-const tptp.produc1342893193ion_pi (-> (-> tptp.name tptp.noption_pi) (-> tptp.name tptp.noption_pi) tptp.produc1462499409ion_pi))
% 0.50/0.94  (declare-const tptp.fresh_567880928ubject (-> tptp.name tptp.produc691362330ubject Bool))
% 0.50/0.94  (declare-const tptp.input (-> tptp.name tptp.name tptp.pi tptp.pi))
% 0.50/0.94  (declare-const tptp.collec1051790738_pi_pi (-> (-> tptp.product_prod_pi_pi Bool) tptp.set_Pr1834926343_pi_pi))
% 0.50/0.94  (declare-const tptp.fresh_1711070152reeRes (-> tptp.name tptp.produc1834551554reeRes Bool))
% 0.50/0.94  (declare-const tptp.fresh_543891186ion_pi (-> tptp.name (-> tptp.name tptp.noption_pi) Bool))
% 0.50/0.94  (declare-const tptp.fresh_225680151ion_pi (-> tptp.name tptp.produc1462499409ion_pi Bool))
% 0.50/0.94  (declare-const tptp.fresh_1627595501_pi_pi (-> tptp.name tptp.product_prod_pi_pi Bool))
% 0.50/0.94  (declare-const tptp.late_InputS (-> tptp.name tptp.late_subject))
% 0.50/0.94  (declare-const tptp.fresh_81631222sidual (-> tptp.name tptp.late_residual Bool))
% 0.50/0.94  (declare-const tptp.abs_fun_name_pi (-> tptp.name tptp.pi tptp.name tptp.noption_pi))
% 0.50/0.94  (declare-const tptp.abs_fun_name_name (-> tptp.name tptp.name tptp.name tptp.noption_name))
% 0.50/0.94  (declare-const tptp.abs_fu681348580reeRes (-> tptp.name tptp.late_freeRes tptp.name tptp.noption_Late_freeRes))
% 0.50/0.94  (declare-const tptp.abs_fu1904601852ubject (-> tptp.name tptp.late_subject tptp.name tptp.noption_Late_subject))
% 0.50/0.94  (declare-const tptp.fresh_728038529ubject (-> tptp.name (-> tptp.name tptp.noption_Late_subject) Bool))
% 0.50/0.94  (define tptp.fresh_name_name () (let ((_let_1 (@var "B4" tptp.name))) (let ((_let_2 (@var "A5" tptp.name))) (lambda (@list _let_2 _let_1) (not (= _let_2 _let_1))))))
% 0.50/0.94  (define tptp.strong743114133lation () (let ((_let_1 (@var "Rel2" tptp.set_Pr1834926343_pi_pi))) (let ((_let_2 (@var "Q6" tptp.pi))) (let ((_let_3 (@var "P7" tptp.pi))) (let ((_let_4 (@var "Alpha" tptp.late_freeRes))) (let ((_let_5 (_ tptp.late_FreeR _let_4))) (let ((_let_6 (@var "P6" tptp.pi))) (let ((_let_7 (_ tptp.late_transitions _let_6))) (let ((_let_8 (@list _let_3))) (let ((_let_9 (@var "Q5" tptp.pi))) (let ((_let_10 (_ tptp.late_transitions _let_9))) (let ((_let_11 (@var "X4" tptp.name))) (let ((_let_12 (@var "A5" tptp.late_subject))) (let ((_let_13 (_ (_ tptp.late_BoundR _let_12) _let_11))) (lambda (@list _let_6 _let_1 _let_9) (and (forall (@list _let_12 _let_11 _let_2) (=> (and (_ _let_10 (_ _let_13 _let_2)) (_ (_ tptp.fresh_name_pi _let_11) _let_6)) (exists _let_8 (and (_ _let_7 (_ _let_13 _let_3)) (_ (_ (_ (_ (_ tptp.strong2129052853vative _let_3) _let_2) _let_12) _let_11) _let_1))))) (forall (@list _let_4 _let_2) (=> (_ _let_10 (_ _let_5 _let_2)) (exists _let_8 (and (_ _let_7 (_ _let_5 _let_3)) (_ (_ tptp.member558706512_pi_pi (_ (_ tptp.product_Pair_pi_pi _let_3) _let_2)) _let_1)))))))))))))))))))))
% 0.50/0.94  (define tptp.subst_name () (let ((_let_1 (@var "A5" tptp.name))) (let ((_let_2 (@var "C4" tptp.name))) (let ((_let_3 (@var "B4" tptp.name))) (lambda (@list _let_1 _let_3 _let_2) (_ (_ (_ tptp.if_name (= _let_1 _let_3)) _let_2) _let_1))))))
% 0.50/0.94  (define @t1 () (_ (_ tptp.par tptp.q2) tptp.r))
% 0.50/0.94  (define @t2 () (_ tptp.par tptp.p))
% 0.50/0.94  (define @t3 () (_ @t2 @t1))
% 0.50/0.94  (define @t4 () (_ @t2 tptp.q2))
% 0.50/0.94  (define @t5 () (_ (_ tptp.par @t4) tptp.r))
% 0.50/0.94  (define @t6 () (_ (_ (_ (_ (_ tptp.strong2129052853vative @t5) @t3) tptp.a) tptp.x) tptp.rel))
% 0.50/0.94  (define @t7 () (_ (_ tptp.late_BoundR tptp.a) tptp.x))
% 0.50/0.94  (define @t8 () (_ @t7 @t5))
% 0.50/0.94  (define @t9 () (_ @t2 tptp.q))
% 0.50/0.94  (define @t10 () (_ (_ tptp.par @t9) tptp.r))
% 0.50/0.94  (define @t11 () (_ tptp.late_transitions @t10))
% 0.50/0.94  (define @t12 () (_ @t11 @t8))
% 0.50/0.94  (define @t13 () (_ (_ tptp.par tptp.q) tptp.r))
% 0.50/0.94  (define @t14 () (_ tptp.fresh_name_pi tptp.x))
% 0.50/0.94  (define @t15 () (@var "U" tptp.pi))
% 0.50/0.94  (define @t16 () (@var "T" tptp.pi))
% 0.50/0.94  (define @t17 () (_ (_ tptp.par @t16) @t15))
% 0.50/0.94  (define @t18 () (@var "S" tptp.pi))
% 0.50/0.94  (define @t19 () (_ tptp.par @t18))
% 0.50/0.94  (define @t20 () (_ @t19 @t17))
% 0.50/0.94  (define @t21 () (_ @t19 @t16))
% 0.50/0.94  (define @t22 () (_ (_ tptp.par @t21) @t15))
% 0.50/0.94  (define @t23 () (@var "Y1" tptp.pi))
% 0.50/0.94  (define @t24 () (@var "X1" tptp.pi))
% 0.50/0.94  (define @t25 () (= @t24 @t23))
% 0.50/0.94  (define @t26 () (@var "Y2" tptp.pi))
% 0.50/0.94  (define @t27 () (@var "X2" tptp.pi))
% 0.50/0.94  (define @t28 () (= @t27 @t26))
% 0.50/0.94  (define @t29 () (and @t28 @t25))
% 0.50/0.94  (define @t30 () (_ (_ tptp.par @t27) @t24))
% 0.50/0.94  (define @t31 () (@list @t27 @t24 @t26 @t23))
% 0.50/0.94  (define @t32 () (@var "Q" tptp.pi))
% 0.50/0.94  (define @t33 () (@var "P2" tptp.pi))
% 0.50/0.94  (define @t34 () (_ tptp.par @t33))
% 0.50/0.94  (define @t35 () (_ @t34 @t32))
% 0.50/0.94  (define @t36 () (@var "X" tptp.name))
% 0.50/0.94  (define @t37 () (@var "A" tptp.late_subject))
% 0.50/0.94  (define @t38 () (_ tptp.late_BoundR @t37))
% 0.50/0.94  (define @t39 () (_ @t38 @t36))
% 0.50/0.94  (define @t40 () (@var "P" tptp.pi))
% 0.50/0.94  (define @t41 () (_ tptp.par @t40))
% 0.50/0.94  (define @t42 () (_ @t41 @t32))
% 0.50/0.94  (define @t43 () (_ tptp.late_transitions @t42))
% 0.50/0.94  (define @t44 () (_ @t43 (_ @t39 @t35)))
% 0.50/0.94  (define @t45 () (_ tptp.fresh_name_pi @t36))
% 0.50/0.94  (define @t46 () (_ @t45 @t32))
% 0.50/0.94  (define @t47 () (_ @t39 @t33))
% 0.50/0.94  (define @t48 () (_ tptp.late_transitions @t40))
% 0.50/0.94  (define @t49 () (_ @t48 @t47))
% 0.50/0.94  (define @t50 () (@list @t40 @t37 @t36 @t33 @t32))
% 0.50/0.94  (define @t51 () (@var "Q2" tptp.pi))
% 0.50/0.94  (define @t52 () (_ @t41 @t51))
% 0.50/0.94  (define @t53 () (_ @t43 (_ @t39 @t52)))
% 0.50/0.94  (define @t54 () (_ @t45 @t40))
% 0.50/0.94  (define @t55 () (_ tptp.late_transitions @t32))
% 0.50/0.94  (define @t56 () (_ @t55 (_ @t39 @t51)))
% 0.50/0.94  (define @t57 () (@list @t32 @t37 @t36 @t51 @t40))
% 0.50/0.94  (define @t58 () (@var "PQ" tptp.pi))
% 0.50/0.94  (define @t59 () (@var "Prop" (-> tptp.pi Bool)))
% 0.50/0.94  (define @t60 () (@var "Q3" tptp.pi))
% 0.50/0.94  (define @t61 () (@var "P3" tptp.pi))
% 0.50/0.94  (define @t62 () (_ tptp.par @t61))
% 0.50/0.94  (define @t63 () (_ @t48 (_ @t39 @t61)))
% 0.50/0.94  (define @t64 () (@list @t61))
% 0.50/0.94  (define @t65 () (_ tptp.tau @t40))
% 0.50/0.94  (define @t66 () (_ tptp.late_transitions @t65))
% 0.50/0.94  (define @t67 () (@var "C" tptp.late_subject))
% 0.50/0.94  (define @t68 () (@var "B" tptp.name))
% 0.50/0.94  (define @t69 () (@var "A" tptp.name))
% 0.50/0.94  (define @t70 () (_ tptp.output @t69))
% 0.50/0.94  (define @t71 () (_ (_ @t70 @t68) @t40))
% 0.50/0.94  (define @t72 () (_ tptp.late_transitions @t71))
% 0.50/0.94  (define @t73 () (_ tptp.res @t36))
% 0.50/0.94  (define @t74 () (_ tptp.fresh_name_pi @t69))
% 0.50/0.94  (define @t75 () (_ @t74 @t24))
% 0.50/0.94  (define @t76 () (and (_ @t74 @t27) @t75))
% 0.50/0.94  (define @t77 () (@list @t69 @t27 @t24))
% 0.50/0.94  (define @t78 () (_ tptp.tau @t24))
% 0.50/0.94  (define @t79 () (@list @t69 @t24))
% 0.50/0.94  (define @t80 () (@list @t24 @t23))
% 0.50/0.94  (define @t81 () (@var "Y2" tptp.name))
% 0.50/0.94  (define @t82 () (@var "X2" tptp.name))
% 0.50/0.94  (define @t83 () (= @t82 @t81))
% 0.50/0.94  (define @t84 () (@var "Y3" tptp.name))
% 0.50/0.94  (define @t85 () (@var "X3" tptp.name))
% 0.50/0.94  (define @t86 () (= @t85 @t84))
% 0.50/0.94  (define @t87 () (and @t86 @t83 @t25))
% 0.50/0.94  (define @t88 () (_ (_ (_ tptp.output @t85) @t82) @t24))
% 0.50/0.94  (define @t89 () (@list @t85 @t82 @t24 @t84 @t81 @t23))
% 0.50/0.94  (define @t90 () (@var "Pi2" tptp.pi))
% 0.50/0.94  (define @t91 () (@var "Name" tptp.name))
% 0.50/0.94  (define @t92 () (_ (_ tptp.res @t91) @t90))
% 0.50/0.94  (define @t93 () (@var "Pi" tptp.pi))
% 0.50/0.94  (define @t94 () (_ tptp.tau @t93))
% 0.50/0.94  (define @t95 () (@var "Name2" tptp.name))
% 0.50/0.94  (define @t96 () (@var "Name1" tptp.name))
% 0.50/0.94  (define @t97 () (_ (_ (_ tptp.output @t96) @t95) @t93))
% 0.50/0.94  (define @t98 () (@list @t96 @t95 @t93 @t91 @t90))
% 0.50/0.94  (define @t99 () (_ tptp.tau @t90))
% 0.50/0.94  (define @t100 () (@list @t96 @t95 @t93 @t90))
% 0.50/0.94  (define @t101 () (@var "Rs" tptp.late_residual))
% 0.50/0.94  (define @t102 () (_ (_ tptp.res @t69) @t40))
% 0.50/0.94  (define @t103 () (@var "X" tptp.late_subject))
% 0.50/0.94  (define @t104 () (@var "C2" tptp.name))
% 0.50/0.94  (define @t105 () (@list @t104))
% 0.50/0.94  (define @t106 () (@var "X" tptp.late_freeRes))
% 0.50/0.94  (define @t107 () (@var "X" tptp.pi))
% 0.50/0.94  (define @t108 () (@var "Pi22" tptp.pi))
% 0.50/0.94  (define @t109 () (@var "Pi1" tptp.pi))
% 0.50/0.94  (define @t110 () (_ (_ tptp.par @t109) @t108))
% 0.50/0.94  (define @t111 () (@list @t109 @t108 @t91 @t90))
% 0.50/0.94  (define @t112 () (@var "Pi23" tptp.pi))
% 0.50/0.94  (define @t113 () (@var "Pi12" tptp.pi))
% 0.50/0.94  (define @t114 () (_ (_ tptp.par @t113) @t112))
% 0.50/0.94  (define @t115 () (@list @t96 @t95 @t93 @t113 @t112))
% 0.50/0.94  (define @t116 () (@list @t93 @t113 @t112))
% 0.50/0.94  (define @t117 () (@var "Y" tptp.name))
% 0.50/0.94  (define @t118 () (_ tptp.late_transitions (_ @t73 @t65)))
% 0.50/0.94  (define @t119 () (_ tptp.fresh_name_pi @t117))
% 0.50/0.94  (define @t120 () (_ @t119 @t33))
% 0.50/0.94  (define @t121 () (not (= @t117 @t36)))
% 0.50/0.94  (define @t122 () (_ @t119 @t40))
% 0.50/0.94  (define @t123 () (@list @t40 @t37 @t36 @t33 @t117))
% 0.50/0.94  (define @t124 () (@var "Y" tptp.late_subject))
% 0.50/0.94  (define @t125 () (_ tptp.fresh_717452603ubject @t69))
% 0.50/0.94  (define @t126 () (_ @t125 @t124))
% 0.50/0.94  (define @t127 () (_ @t125 @t103))
% 0.50/0.94  (define @t128 () (@list @t69 @t103 @t124))
% 0.50/0.94  (define @t129 () (@var "Y" tptp.late_freeRes))
% 0.50/0.94  (define @t130 () (_ tptp.fresh_1641682979reeRes @t69))
% 0.50/0.94  (define @t131 () (_ @t130 @t129))
% 0.50/0.94  (define @t132 () (_ tptp.fresh_name_name @t69))
% 0.50/0.94  (define @t133 () (_ @t132 @t117))
% 0.50/0.94  (define @t134 () (@var "Y" tptp.pi))
% 0.50/0.94  (define @t135 () (_ @t74 @t134))
% 0.50/0.94  (define @t136 () (_ @t130 @t106))
% 0.50/0.94  (define @t137 () (@list @t69 @t106 @t129))
% 0.50/0.94  (define @t138 () (_ @t132 @t36))
% 0.50/0.94  (define @t139 () (@var "Y2" tptp.late_subject))
% 0.50/0.94  (define @t140 () (@var "X2" tptp.late_subject))
% 0.50/0.94  (define @t141 () (@var "Y1" (-> tptp.name tptp.noption_pi)))
% 0.50/0.94  (define @t142 () (@var "X1" (-> tptp.name tptp.noption_pi)))
% 0.50/0.94  (define @t143 () (= @t142 @t141))
% 0.50/0.94  (define @t144 () (@var "Y2" tptp.late_freeRes))
% 0.50/0.94  (define @t145 () (@var "X2" tptp.late_freeRes))
% 0.50/0.94  (define @t146 () (= @t145 @t144))
% 0.50/0.94  (define @t147 () (@var "Y2" (-> tptp.name tptp.noption_pi)))
% 0.50/0.94  (define @t148 () (@var "X2" (-> tptp.name tptp.noption_pi)))
% 0.50/0.94  (define @t149 () (@var "B2" tptp.late_subject))
% 0.50/0.94  (define @t150 () (@var "B" tptp.late_subject))
% 0.50/0.94  (define @t151 () (= @t150 @t149))
% 0.50/0.94  (define @t152 () (@var "A2" (-> tptp.name tptp.noption_pi)))
% 0.50/0.94  (define @t153 () (@var "A" (-> tptp.name tptp.noption_pi)))
% 0.50/0.94  (define @t154 () (= @t153 @t152))
% 0.50/0.94  (define @t155 () (= (_ (_ tptp.produc581368530ubject @t153) @t150) (_ (_ tptp.produc581368530ubject @t152) @t149)))
% 0.50/0.94  (define @t156 () (@list @t153 @t150 @t152 @t149))
% 0.50/0.94  (define @t157 () (@var "B2" tptp.late_freeRes))
% 0.50/0.94  (define @t158 () (@var "B" tptp.late_freeRes))
% 0.50/0.94  (define @t159 () (= @t158 @t157))
% 0.50/0.94  (define @t160 () (= (_ (_ tptp.produc1505598906reeRes @t153) @t158) (_ (_ tptp.produc1505598906reeRes @t152) @t157)))
% 0.50/0.94  (define @t161 () (@list @t153 @t158 @t152 @t157))
% 0.50/0.94  (define @t162 () (@var "B2" tptp.name))
% 0.50/0.94  (define @t163 () (= @t68 @t162))
% 0.50/0.94  (define @t164 () (= (_ (_ tptp.produc540578151i_name @t153) @t68) (_ (_ tptp.produc540578151i_name @t152) @t162)))
% 0.50/0.94  (define @t165 () (@list @t153 @t68 @t152 @t162))
% 0.50/0.94  (define @t166 () (@var "B2" tptp.pi))
% 0.50/0.94  (define @t167 () (@var "B" tptp.pi))
% 0.50/0.94  (define @t168 () (= @t167 @t166))
% 0.50/0.94  (define @t169 () (= (_ (_ tptp.produc1820286517_pi_pi @t153) @t167) (_ (_ tptp.produc1820286517_pi_pi @t152) @t166)))
% 0.50/0.94  (define @t170 () (@list @t153 @t167 @t152 @t166))
% 0.50/0.94  (define @t171 () (@var "B2" (-> tptp.name tptp.noption_pi)))
% 0.50/0.94  (define @t172 () (@var "B" (-> tptp.name tptp.noption_pi)))
% 0.50/0.94  (define @t173 () (= @t172 @t171))
% 0.50/0.94  (define @t174 () (= (_ (_ tptp.produc1342893193ion_pi @t153) @t172) (_ (_ tptp.produc1342893193ion_pi @t152) @t171)))
% 0.50/0.94  (define @t175 () (@list @t153 @t172 @t152 @t171))
% 0.50/0.94  (define @t176 () (@var "A2" tptp.pi))
% 0.50/0.94  (define @t177 () (@var "A" tptp.pi))
% 0.50/0.94  (define @t178 () (= @t177 @t176))
% 0.50/0.94  (define @t179 () (= (_ (_ tptp.product_Pair_pi_pi @t177) @t167) (_ (_ tptp.product_Pair_pi_pi @t176) @t166)))
% 0.50/0.94  (define @t180 () (@list @t177 @t167 @t176 @t166))
% 0.50/0.94  (define @t181 () (@var "X" (-> tptp.name tptp.noption_pi)))
% 0.50/0.94  (define @t182 () (_ (_ tptp.fresh_567880928ubject @t69) (_ (_ tptp.produc581368530ubject @t181) @t124)))
% 0.50/0.94  (define @t183 () (@list @t69 @t181 @t124))
% 0.50/0.94  (define @t184 () (_ (_ tptp.fresh_1711070152reeRes @t69) (_ (_ tptp.produc1505598906reeRes @t181) @t129)))
% 0.50/0.94  (define @t185 () (@list @t69 @t181 @t129))
% 0.50/0.94  (define @t186 () (_ (_ tptp.fresh_453496559i_name @t69) (_ (_ tptp.produc540578151i_name @t181) @t117)))
% 0.50/0.94  (define @t187 () (@list @t69 @t181 @t117))
% 0.50/0.94  (define @t188 () (_ (_ tptp.fresh_253309757_pi_pi @t69) (_ (_ tptp.produc1820286517_pi_pi @t181) @t134)))
% 0.50/0.94  (define @t189 () (@list @t69 @t181 @t134))
% 0.50/0.94  (define @t190 () (@var "Y" (-> tptp.name tptp.noption_pi)))
% 0.50/0.94  (define @t191 () (_ tptp.fresh_543891186ion_pi @t69))
% 0.50/0.94  (define @t192 () (_ (_ tptp.fresh_225680151ion_pi @t69) (_ (_ tptp.produc1342893193ion_pi @t181) @t190)))
% 0.50/0.94  (define @t193 () (@list @t69 @t181 @t190))
% 0.50/0.94  (define @t194 () (_ (_ tptp.fresh_1627595501_pi_pi @t69) (_ (_ tptp.product_Pair_pi_pi @t107) @t134)))
% 0.50/0.94  (define @t195 () (@list @t69 @t107 @t134))
% 0.50/0.94  (define @t196 () (_ @t191 @t181))
% 0.50/0.94  (define @t197 () (@var "C" tptp.name))
% 0.50/0.94  (define @t198 () (_ tptp.late_transitions (_ @t73 @t71)))
% 0.50/0.94  (define @t199 () (_ tptp.res @t117))
% 0.50/0.94  (define @t200 () (_ @t199 @t33))
% 0.50/0.94  (define @t201 () (_ tptp.late_transitions (_ @t199 @t40)))
% 0.50/0.94  (define @t202 () (_ @t201 (_ @t39 @t200)))
% 0.50/0.94  (define @t203 () (_ tptp.fresh_717452603ubject @t36))
% 0.50/0.94  (define @t204 () (_ @t203 @t37))
% 0.50/0.95  (define @t205 () (_ (_ tptp.fresh_717452603ubject @t117) @t37))
% 0.50/0.95  (define @t206 () (@var "A" tptp.product_prod_pi_pi))
% 0.50/0.95  (define @t207 () (@var "P" (-> tptp.product_prod_pi_pi Bool)))
% 0.50/0.95  (define @t208 () (_ tptp.collec1051790738_pi_pi @t207))
% 0.50/0.95  (define @t209 () (@var "A3" tptp.set_Pr1834926343_pi_pi))
% 0.50/0.95  (define @t210 () (@var "X4" tptp.product_prod_pi_pi))
% 0.50/0.95  (define @t211 () (@var "Q" (-> tptp.product_prod_pi_pi Bool)))
% 0.50/0.95  (define @t212 () (@var "X5" tptp.product_prod_pi_pi))
% 0.50/0.95  (define @t213 () (@var "A4" tptp.late_subject))
% 0.50/0.95  (define @t214 () (@var "X5" tptp.name))
% 0.50/0.95  (define @t215 () (_ tptp.fresh_717452603ubject @t214))
% 0.50/0.95  (define @t216 () (_ @t215 @t213))
% 0.50/0.95  (define @t217 () (not @t216))
% 0.50/0.95  (define @t218 () (@var "Q4" tptp.pi))
% 0.50/0.95  (define @t219 () (_ tptp.fresh_name_pi @t214))
% 0.50/0.95  (define @t220 () (@var "P4" tptp.pi))
% 0.50/0.95  (define @t221 () (_ @t219 @t220))
% 0.50/0.95  (define @t222 () (=> @t221 (=> (_ @t219 @t218) @t217)))
% 0.50/0.95  (define @t223 () (_ tptp.late_BoundR @t213))
% 0.50/0.95  (define @t224 () (_ @t223 @t214))
% 0.50/0.95  (define @t225 () (_ @t224 @t60))
% 0.50/0.95  (define @t226 () (_ tptp.par @t220))
% 0.50/0.95  (define @t227 () (_ (_ (_ tptp.late_BoundR @t150) @t117) @t33))
% 0.50/0.95  (define @t228 () (= @t42 (_ @t226 @t218)))
% 0.50/0.95  (define @t229 () (_ tptp.late_transitions @t220))
% 0.50/0.95  (define @t230 () (_ @t229 (_ @t224 @t61)))
% 0.50/0.95  (define @t231 () (_ @t132 @t82))
% 0.50/0.95  (define @t232 () (_ @t132 @t85))
% 0.50/0.95  (define @t233 () (and @t232 @t231 @t75))
% 0.50/0.95  (define @t234 () (@list @t69 @t85 @t82 @t24))
% 0.50/0.95  (define @t235 () (@var "X1" tptp.name))
% 0.50/0.95  (define @t236 () (_ @t132 @t235))
% 0.50/0.95  (define @t237 () (_ tptp.late_InputS @t235))
% 0.50/0.95  (define @t238 () (@list @t69 @t235))
% 0.50/0.95  (define @t239 () (_ @t48 @t101))
% 0.50/0.95  (define @t240 () (@var "Prod" tptp.produc691362330ubject))
% 0.50/0.95  (define @t241 () (@var "P" (-> tptp.produc691362330ubject Bool)))
% 0.50/0.95  (define @t242 () (@var "B3" tptp.late_subject))
% 0.50/0.95  (define @t243 () (@var "A4" (-> tptp.name tptp.noption_pi)))
% 0.50/0.95  (define @t244 () (_ (_ tptp.produc581368530ubject @t243) @t242))
% 0.50/0.95  (define @t245 () (@list @t243 @t242))
% 0.50/0.95  (define @t246 () (forall @t245 (_ @t241 @t244)))
% 0.50/0.95  (define @t247 () (@var "Prod" tptp.produc1834551554reeRes))
% 0.50/0.95  (define @t248 () (@var "P" (-> tptp.produc1834551554reeRes Bool)))
% 0.50/0.95  (define @t249 () (@var "B3" tptp.late_freeRes))
% 0.50/0.95  (define @t250 () (_ (_ tptp.produc1505598906reeRes @t243) @t249))
% 0.50/0.95  (define @t251 () (@list @t243 @t249))
% 0.50/0.95  (define @t252 () (forall @t251 (_ @t248 @t250)))
% 0.50/0.95  (define @t253 () (@var "Prod" tptp.produc405342261i_name))
% 0.50/0.95  (define @t254 () (@var "P" (-> tptp.produc405342261i_name Bool)))
% 0.50/0.95  (define @t255 () (@var "B3" tptp.name))
% 0.50/0.95  (define @t256 () (_ (_ tptp.produc540578151i_name @t243) @t255))
% 0.50/0.95  (define @t257 () (@list @t243 @t255))
% 0.50/0.95  (define @t258 () (forall @t257 (_ @t254 @t256)))
% 0.50/0.95  (define @t259 () (@var "Prod" tptp.produc629157763_pi_pi))
% 0.50/0.95  (define @t260 () (@var "P" (-> tptp.produc629157763_pi_pi Bool)))
% 0.50/0.95  (define @t261 () (@var "B3" tptp.pi))
% 0.50/0.95  (define @t262 () (_ (_ tptp.produc1820286517_pi_pi @t243) @t261))
% 0.50/0.95  (define @t263 () (@list @t243 @t261))
% 0.50/0.95  (define @t264 () (forall @t263 (_ @t260 @t262)))
% 0.50/0.95  (define @t265 () (@var "Prod" tptp.produc1462499409ion_pi))
% 0.50/0.95  (define @t266 () (@var "P" (-> tptp.produc1462499409ion_pi Bool)))
% 0.50/0.95  (define @t267 () (@var "B3" (-> tptp.name tptp.noption_pi)))
% 0.50/0.95  (define @t268 () (_ (_ tptp.produc1342893193ion_pi @t243) @t267))
% 0.50/0.95  (define @t269 () (@list @t243 @t267))
% 0.50/0.95  (define @t270 () (forall @t269 (_ @t266 @t268)))
% 0.50/0.95  (define @t271 () (@var "Prod" tptp.product_prod_pi_pi))
% 0.50/0.95  (define @t272 () (@var "A4" tptp.pi))
% 0.50/0.95  (define @t273 () (_ (_ tptp.product_Pair_pi_pi @t272) @t261))
% 0.50/0.95  (define @t274 () (@list @t272 @t261))
% 0.50/0.95  (define @t275 () (forall @t274 (_ @t207 @t273)))
% 0.50/0.95  (define @t276 () (@var "Y" tptp.produc691362330ubject))
% 0.50/0.95  (define @t277 () (@var "Y" tptp.produc1834551554reeRes))
% 0.50/0.95  (define @t278 () (@var "Y" tptp.produc405342261i_name))
% 0.50/0.95  (define @t279 () (@var "Y" tptp.produc629157763_pi_pi))
% 0.50/0.95  (define @t280 () (@var "Y" tptp.produc1462499409ion_pi))
% 0.50/0.95  (define @t281 () (@var "Y" tptp.product_prod_pi_pi))
% 0.50/0.95  (define @t282 () (not @t168))
% 0.50/0.95  (define @t283 () (@var "P5" tptp.produc691362330ubject))
% 0.50/0.95  (define @t284 () (@var "P5" tptp.produc1834551554reeRes))
% 0.50/0.95  (define @t285 () (@var "P5" tptp.produc405342261i_name))
% 0.50/0.95  (define @t286 () (@var "P5" tptp.produc629157763_pi_pi))
% 0.50/0.95  (define @t287 () (@var "P5" tptp.produc1462499409ion_pi))
% 0.50/0.95  (define @t288 () (@var "P5" tptp.product_prod_pi_pi))
% 0.50/0.95  (define @t289 () (@var "Y4" tptp.late_subject))
% 0.50/0.95  (define @t290 () (@var "X5" (-> tptp.name tptp.noption_pi)))
% 0.50/0.95  (define @t291 () (@var "Y4" tptp.late_freeRes))
% 0.50/0.95  (define @t292 () (@var "Y4" tptp.name))
% 0.50/0.95  (define @t293 () (@var "Y4" tptp.pi))
% 0.50/0.95  (define @t294 () (@var "Y4" (-> tptp.name tptp.noption_pi)))
% 0.50/0.95  (define @t295 () (@var "X5" tptp.pi))
% 0.50/0.95  (define @t296 () (@var "Y1" tptp.name))
% 0.50/0.95  (define @t297 () (= @t235 @t296))
% 0.50/0.95  (define @t298 () (@list @t235 @t296))
% 0.50/0.95  (define @t299 () (@var "Rel" tptp.set_Pr1834926343_pi_pi))
% 0.50/0.95  (define @t300 () (@var "S2" tptp.pi))
% 0.50/0.95  (define @t301 () (_ tptp.res @t214))
% 0.50/0.95  (define @t302 () (@var "R" tptp.pi))
% 0.50/0.95  (define @t303 () (_ tptp.input @t69))
% 0.50/0.95  (define @t304 () (_ (_ @t303 @t36) @t40))
% 0.50/0.95  (define @t305 () (_ tptp.late_transitions @t304))
% 0.50/0.95  (define @t306 () (_ (_ tptp.late_BoundR (_ tptp.late_InputS @t69)) @t36))
% 0.50/0.95  (define @t307 () (_ @t305 (_ @t306 @t40)))
% 0.50/0.95  (define @t308 () (not (= @t36 @t69)))
% 0.50/0.95  (define @t309 () (_ (_ (_ tptp.input @t96) @t95) @t93))
% 0.50/0.95  (define @t310 () (@var "Name22" tptp.name))
% 0.50/0.95  (define @t311 () (@var "Name12" tptp.name))
% 0.50/0.95  (define @t312 () (_ (_ (_ tptp.input @t311) @t310) @t90))
% 0.50/0.95  (define @t313 () (@list @t96 @t95 @t93 @t311 @t310 @t90))
% 0.50/0.95  (define @t314 () (@list @t93 @t311 @t310 @t90))
% 0.50/0.95  (define @t315 () (_ (_ tptp.strong743114133lation @t40) @t299))
% 0.50/0.95  (define @t316 () (_ @t315 @t32))
% 0.50/0.95  (define @t317 () (@var "Z" tptp.name))
% 0.50/0.95  (define @t318 () (_ tptp.late_BoundR (_ tptp.late_BoundOutputS @t68)))
% 0.50/0.95  (define @t319 () (_ tptp.late_transitions (_ @t73 (_ (_ @t303 @t117) @t40))))
% 0.50/0.95  (define @t320 () (@var "P8" tptp.pi))
% 0.50/0.95  (define @t321 () (_ tptp.product_Pair_pi_pi @t320))
% 0.50/0.95  (define @t322 () (_ (_ tptp.member558706512_pi_pi (_ @t321 @t60)) @t299))
% 0.50/0.95  (define @t323 () (@var "Alpha2" tptp.late_freeRes))
% 0.50/0.95  (define @t324 () (_ tptp.late_FreeR @t323))
% 0.50/0.95  (define @t325 () (_ @t48 (_ @t324 @t320)))
% 0.50/0.95  (define @t326 () (@list @t320))
% 0.50/0.95  (define @t327 () (_ @t55 (_ @t324 @t60)))
% 0.50/0.95  (define @t328 () (=> (forall (@list @t323 @t60) (=> @t327 (exists @t326 (and @t325 @t322)))) @t316))
% 0.50/0.95  (define @t329 () (_ tptp.strong2129052853vative @t320))
% 0.50/0.95  (define @t330 () (_ (_ @t329 @t60) @t213))
% 0.50/0.95  (define @t331 () (_ @t223 @t292))
% 0.50/0.95  (define @t332 () (_ @t48 (_ @t331 @t320)))
% 0.50/0.95  (define @t333 () (_ tptp.fresh_name_pi @t292))
% 0.50/0.95  (define @t334 () (_ @t55 (_ @t331 @t60)))
% 0.50/0.95  (define @t335 () (_ (_ tptp.abs_fun_name_pi @t235) @t27))
% 0.50/0.95  (define @t336 () (_ @t191 @t335))
% 0.50/0.95  (define @t337 () (@var "X3" tptp.late_subject))
% 0.50/0.95  (define @t338 () (_ (_ (_ tptp.late_BoundR @t337) @t235) @t27))
% 0.50/0.95  (define @t339 () (_ tptp.fresh_81631222sidual @t69))
% 0.50/0.95  (define @t340 () (@var "A4" tptp.name))
% 0.50/0.95  (define @t341 () (= @t69 @t340))
% 0.50/0.95  (define @t342 () (@list @t69 @t68 @t40 @t101))
% 0.50/0.95  (define @t343 () (_ tptp.late_BoundOutputS @t82))
% 0.50/0.95  (define @t344 () (_ tptp.late_BoundOutputS @t235))
% 0.50/0.95  (define @t345 () (_ (_ tptp.late_FreeR @t145) @t24))
% 0.50/0.95  (define @t346 () (_ (_ tptp.res @t235) @t27))
% 0.50/0.95  (define @t347 () (_ (_ (_ tptp.input @t85) @t235) @t27))
% 0.50/0.95  (define @t348 () (= @t36 @t117))
% 0.50/0.95  (define @t349 () (_ tptp.abs_fun_name_name @t69))
% 0.50/0.95  (define @t350 () (_ @t349 @t36))
% 0.50/0.95  (define @t351 () (_ tptp.abs_fu681348580reeRes @t69))
% 0.50/0.95  (define @t352 () (_ @t351 @t106))
% 0.50/0.95  (define @t353 () (_ tptp.abs_fu1904601852ubject @t69))
% 0.50/0.95  (define @t354 () (_ @t353 @t103))
% 0.50/0.95  (define @t355 () (_ tptp.abs_fun_name_pi @t69))
% 0.50/0.95  (define @t356 () (_ @t355 @t107))
% 0.50/0.95  (define @t357 () (= @t335 (_ (_ tptp.abs_fun_name_pi @t296) @t26)))
% 0.50/0.95  (define @t358 () (@var "Y3" tptp.late_subject))
% 0.50/0.95  (define @t359 () (@var "FreeRes" tptp.late_freeRes))
% 0.50/0.95  (define @t360 () (@var "Name3" tptp.name))
% 0.50/0.95  (define @t361 () (@var "Subject" tptp.late_subject))
% 0.50/0.95  (define @t362 () (@var "Residual" tptp.late_residual))
% 0.50/0.95  (define @t363 () (@var "P" (-> tptp.late_residual Bool)))
% 0.50/0.95  (define @t364 () (@var "Pi3" tptp.pi))
% 0.50/0.95  (define @t365 () (@var "FreeRes2" tptp.late_freeRes))
% 0.50/0.95  (define @t366 () (_ (_ tptp.late_FreeR @t365) @t364))
% 0.50/0.95  (define @t367 () (@var "Name4" tptp.name))
% 0.50/0.95  (define @t368 () (@var "Subject2" tptp.late_subject))
% 0.50/0.95  (define @t369 () (_ (_ (_ tptp.late_BoundR @t368) @t367) @t364))
% 0.50/0.95  (define @t370 () (= @t68 @t69))
% 0.50/0.95  (define @t371 () (_ tptp.fresh_1641682979reeRes @t68))
% 0.50/0.95  (define @t372 () (_ tptp.fresh_name_pi @t68))
% 0.50/0.95  (define @t373 () (@var "P" (-> tptp.late_subject Bool)))
% 0.50/0.95  (define @t374 () (@list @t367))
% 0.50/0.95  (define @t375 () (@var "X22" tptp.name))
% 0.50/0.95  (define @t376 () (@var "X12" tptp.name))
% 0.50/0.95  (define @t377 () (@var "Alpha3" tptp.late_freeRes))
% 0.50/0.95  (define @t378 () (_ tptp.late_FreeR @t377))
% 0.50/0.95  (define @t379 () (_ @t378 @t33))
% 0.50/0.95  (define @t380 () (_ @t48 @t379))
% 0.50/0.95  (define @t381 () (_ @t55 (_ @t378 @t51)))
% 0.50/0.95  (define @t382 () (_ (_ tptp.fresh_1641682979reeRes @t117) @t377))
% 0.50/0.95  (define @t383 () (@list @t40 @t377 @t33 @t117))
% 0.50/0.95  (define @t384 () (_ tptp.fresh_1641682979reeRes @t292))
% 0.50/0.95  (define @t385 () (=> (_ @t229 (_ @t324 @t61)) (not (_ @t384 @t323))))
% 0.50/0.95  (define @t386 () (_ tptp.res @t292))
% 0.50/0.95  (define @t387 () (_ @t386 @t61))
% 0.50/0.95  (define @t388 () (_ @t324 @t387))
% 0.50/0.95  (define @t389 () (_ @t386 @t220))
% 0.50/0.95  (define @t390 () (_ @t73 @t40))
% 0.50/0.95  (define @t391 () (= @t390 @t389))
% 0.50/0.95  (define @t392 () (@list @t220 @t323 @t61 @t292))
% 0.50/0.95  (define @t393 () (_ tptp.late_transitions @t390))
% 0.50/0.95  (define @t394 () (@var "XP" tptp.pi))
% 0.50/0.95  (define @t395 () (@var "F" (-> tptp.pi Bool)))
% 0.50/0.95  (define @t396 () (_ tptp.fresh_1641682979reeRes @t36))
% 0.50/0.95  (define @t397 () (_ @t48 (_ @t378 @t61)))
% 0.50/0.95  (define @t398 () (_ @t72 @t379))
% 0.50/0.95  (define @t399 () (@var "Z" tptp.late_subject))
% 0.50/0.95  (define @t400 () (@var "P" (-> tptp.late_subject tptp.late_residual Bool)))
% 0.50/0.95  (define @t401 () (@var "Z2" tptp.late_subject))
% 0.50/0.95  (define @t402 () (_ @t400 @t401))
% 0.50/0.95  (define @t403 () (_ tptp.fresh_717452603ubject @t367))
% 0.50/0.95  (define @t404 () (_ @t403 @t368))
% 0.50/0.95  (define @t405 () (_ @t403 @t401))
% 0.50/0.95  (define @t406 () (@var "Z" tptp.late_freeRes))
% 0.50/0.95  (define @t407 () (@var "P" (-> tptp.late_freeRes tptp.late_residual Bool)))
% 0.50/0.95  (define @t408 () (@var "Z2" tptp.late_freeRes))
% 0.50/0.95  (define @t409 () (_ @t407 @t408))
% 0.50/0.95  (define @t410 () (_ (_ tptp.fresh_1641682979reeRes @t367) @t408))
% 0.50/0.95  (define @t411 () (@var "P" (-> tptp.name tptp.late_residual Bool)))
% 0.50/0.95  (define @t412 () (@var "Z2" tptp.name))
% 0.50/0.95  (define @t413 () (_ @t411 @t412))
% 0.50/0.95  (define @t414 () (_ (_ tptp.fresh_name_name @t367) @t412))
% 0.50/0.95  (define @t415 () (@var "Z" tptp.pi))
% 0.50/0.95  (define @t416 () (@var "P" (-> tptp.pi tptp.late_residual Bool)))
% 0.50/0.95  (define @t417 () (@var "Z2" tptp.pi))
% 0.50/0.95  (define @t418 () (_ @t416 @t417))
% 0.50/0.95  (define @t419 () (_ (_ tptp.fresh_name_pi @t367) @t417))
% 0.50/0.95  (define @t420 () (exists @t326 (and (_ @t48 (_ @t224 @t320)) (_ (_ @t330 @t214) @t299))))
% 0.50/0.95  (define @t421 () (@var "C3" tptp.late_subject))
% 0.50/0.95  (define @t422 () (_ @t219 @t32))
% 0.50/0.95  (define @t423 () (_ @t219 @t40))
% 0.50/0.95  (define @t424 () (_ @t55 @t225))
% 0.50/0.95  (define @t425 () (@list @t213 @t214 @t60))
% 0.50/0.95  (define @t426 () (_ tptp.eqvt_pi @t299))
% 0.50/0.95  (define @t427 () (@var "C3" tptp.late_freeRes))
% 0.50/0.95  (define @t428 () (@var "C3" tptp.name))
% 0.50/0.95  (define @t429 () (@var "C3" tptp.pi))
% 0.50/0.95  (define @t430 () (_ tptp.fresh_717452603ubject @t292))
% 0.50/0.95  (define @t431 () (=> @t230 (=> (_ @t430 @t213) (=> (not (= @t292 @t214)) (=> @t221 @t217)))))
% 0.50/0.95  (define @t432 () (_ @t224 @t387))
% 0.50/0.95  (define @t433 () (@list @t220 @t213 @t214 @t61 @t292))
% 0.50/0.95  (define @t434 () (= @t340 @t255))
% 0.50/0.95  (define @t435 () (_ tptp.late_OutputR @t340))
% 0.50/0.95  (define @t436 () (_ tptp.late_FreeR (_ @t435 @t255)))
% 0.50/0.95  (define @t437 () (=> (_ @t229 (_ @t436 @t61)) @t434))
% 0.50/0.95  (define @t438 () (_ tptp.late_BoundR (_ tptp.late_BoundOutputS @t340)))
% 0.50/0.95  (define @t439 () (_ (_ @t438 @t255) @t61))
% 0.50/0.95  (define @t440 () (_ (_ tptp.res @t255) @t220))
% 0.50/0.95  (define @t441 () (@list @t220 @t340 @t255))
% 0.50/0.95  (define @t442 () (@var "Y5" tptp.name))
% 0.50/0.95  (define @t443 () (_ (_ @t38 @t442) @t33))
% 0.50/0.95  (define @t444 () (@var "X6" tptp.name))
% 0.50/0.95  (define @t445 () (_ (_ tptp.res @t444) @t40))
% 0.50/0.95  (define @t446 () (_ @t73 @t60))
% 0.50/0.95  (define @t447 () (=> (forall (@list @t60 @t323) (=> @t327 (=> (_ @t396 @t323) (exists @t326 (and @t325 (_ (_ tptp.member558706512_pi_pi (_ @t321 @t446)) @t299)))))) (_ @t315 (_ @t73 @t32))))
% 0.50/0.95  (define @t448 () (exists @t326 (and @t332 (_ (_ (_ (_ @t329 @t446) @t213) @t292) @t299))))
% 0.50/0.95  (define @t449 () (not (= @t36 @t292)))
% 0.50/0.95  (define @t450 () (_ @t203 @t213))
% 0.50/0.95  (define @t451 () (@list @t60 @t213 @t292))
% 0.50/0.95  (define @t452 () (forall (@list @t60 @t340) (=> (_ @t55 (_ (_ tptp.late_FreeR (_ @t435 @t36)) @t60)) (=> (not (= @t340 @t36)) (exists @t326 (and (_ @t48 (_ (_ @t438 @t36) @t320)) @t322))))))
% 0.50/0.95  (define @t453 () (_ tptp.late_BoundR (_ tptp.late_BoundOutputS @t69)))
% 0.50/0.95  (define @t454 () (_ tptp.res @t68))
% 0.50/0.95  (define @t455 () (= @t69 @t68))
% 0.50/0.95  (define @t456 () (not @t455))
% 0.50/0.95  (define @t457 () (_ (_ tptp.late_OutputR @t69) @t68))
% 0.50/0.95  (define @t458 () (_ tptp.late_FreeR @t457))
% 0.50/0.95  (define @t459 () (_ @t458 @t33))
% 0.50/0.95  (define @t460 () (_ @t48 @t459))
% 0.50/0.95  (define @t461 () (@list @t40 @t69 @t68 @t33))
% 0.50/0.95  (define @t462 () (_ tptp.late_FreeR tptp.late_TauR))
% 0.50/0.95  (define @t463 () (_ @t462 @t33))
% 0.50/0.95  (define @t464 () (_ (_ tptp.late_OutputR @t82) @t235))
% 0.50/0.95  (define @t465 () (@var "Y12" tptp.name))
% 0.50/0.95  (define @t466 () (@var "X122" tptp.name))
% 0.50/0.95  (define @t467 () (@var "Y11" tptp.name))
% 0.50/0.95  (define @t468 () (@var "X11" tptp.name))
% 0.50/0.95  (define @t469 () (_ (_ tptp.late_OutputR @t468) @t466))
% 0.50/0.95  (define @t470 () (@list @t69))
% 0.50/0.95  (define @t471 () (@var "FreeRes3" tptp.late_freeRes))
% 0.50/0.95  (define @t472 () (@var "P" (-> tptp.late_freeRes Bool)))
% 0.50/0.95  (define @t473 () (@var "Name23" tptp.name))
% 0.50/0.95  (define @t474 () (@var "Name13" tptp.name))
% 0.50/0.95  (define @t475 () (@var "X123" tptp.name))
% 0.50/0.95  (define @t476 () (@var "X112" tptp.name))
% 0.50/0.95  (define @t477 () (@var "Prop" (-> tptp.late_freeRes tptp.pi Bool)))
% 0.50/0.95  (define @t478 () (_ (_ @t477 @t377) @t33))
% 0.50/0.95  (define @t479 () (= @t40 @t33))
% 0.50/0.95  (define @t480 () (= @t40 @t220))
% 0.50/0.95  (define @t481 () (and @t341 (= @t68 @t255) @t480))
% 0.50/0.95  (define @t482 () (@var "D" tptp.name))
% 0.50/0.95  (define @t483 () (not (= @t69 @t197)))
% 0.50/0.95  (define @t484 () (@list @t69 @t68 @t40))
% 0.50/0.95  (define @t485 () (@list @t220))
% 0.50/0.95  (define @t486 () (@list @t40 @t101))
% 0.50/0.95  (define @t487 () (_ (_ tptp.subs @t33) @t36))
% 0.50/0.95  (define @t488 () (_ @t43 (_ @t462 (_ @t199 (_ (_ tptp.par (_ @t487 @t117)) @t51)))))
% 0.50/0.95  (define @t489 () (_ @t453 @t117))
% 0.50/0.95  (define @t490 () (_ @t55 (_ @t489 @t51)))
% 0.50/0.95  (define @t491 () (_ @t48 (_ @t306 @t33)))
% 0.50/0.95  (define @t492 () (@list @t40 @t69 @t36 @t33 @t32 @t117 @t51))
% 0.50/0.95  (define @t493 () (_ (_ tptp.subs @t51) @t36))
% 0.50/0.95  (define @t494 () (_ @t43 (_ @t462 (_ @t199 (_ @t34 (_ @t493 @t117))))))
% 0.50/0.95  (define @t495 () (_ @t119 @t32))
% 0.50/0.95  (define @t496 () (_ @t55 (_ @t306 @t51)))
% 0.50/0.95  (define @t497 () (_ @t48 (_ @t489 @t33)))
% 0.50/0.95  (define @t498 () (@list @t40 @t69 @t117 @t33 @t32 @t36 @t51))
% 0.50/0.95  (define @t499 () (not @t348))
% 0.50/0.95  (define @t500 () (not (= @t117 @t69)))
% 0.50/0.95  (define @t501 () (_ @t45 @t51))
% 0.50/0.95  (define @t502 () (_ @t45 @t33))
% 0.50/0.95  (define @t503 () (_ tptp.subs @t40))
% 0.50/0.95  (define @t504 () (_ @t503 @t69))
% 0.50/0.95  (define @t505 () (_ (_ (_ tptp.subs @t32) @t197) @t482))
% 0.50/0.95  (define @t506 () (_ (_ @t503 @t197) @t482))
% 0.50/0.95  (define @t507 () (@list @t40 @t32 @t197 @t482))
% 0.50/0.95  (define @t508 () (not (= @t36 @t482)))
% 0.50/0.95  (define @t509 () (not (= @t36 @t197)))
% 0.50/0.95  (define @t510 () (_ @t504 @t68))
% 0.50/0.95  (define @t511 () (_ @t372 @t40))
% 0.50/0.95  (define @t512 () (@list @t40 @t197 @t482))
% 0.50/0.95  (define @t513 () (_ @t74 @t40))
% 0.50/0.95  (define @t514 () (_ (_ @t503 @t68) @t197))
% 0.50/0.95  (define @t515 () (_ @t454 @t510))
% 0.50/0.95  (define @t516 () (@list @t68 @t40 @t69))
% 0.50/0.95  (define @t517 () (_ @t43 (_ @t462 (_ (_ tptp.par (_ @t487 @t68)) @t51))))
% 0.50/0.95  (define @t518 () (_ @t55 (_ @t458 @t51)))
% 0.50/0.95  (define @t519 () (@list @t40 @t69 @t36 @t33 @t32 @t68 @t51))
% 0.50/0.95  (define @t520 () (_ @t43 (_ @t462 (_ @t34 (_ @t493 @t68)))))
% 0.50/0.95  (define @t521 () (@list @t40 @t69 @t68 @t33 @t32 @t36 @t51))
% 0.50/0.95  (define @t522 () (not (= @t36 @t68)))
% 0.50/0.95  (define @t523 () (_ (_ (_ tptp.subst_name @t68) @t197) @t482))
% 0.50/0.95  (define @t524 () (_ tptp.subst_name @t69))
% 0.50/0.95  (define @t525 () (_ (_ @t524 @t197) @t482))
% 0.50/0.95  (define @t526 () (@list @t69 @t68 @t40 @t197 @t482))
% 0.50/0.95  (define @t527 () (_ tptp.subs @t304))
% 0.50/0.95  (define @t528 () (_ @t41 tptp.piNil))
% 0.50/0.95  (define @t529 () (_ (_ tptp.par @t218) tptp.piNil))
% 0.50/0.95  (define @t530 () (@list @t218))
% 0.50/0.95  (define @t531 () (@list @t299 @t40))
% 0.50/0.95  (define @t532 () (_ tptp.mismatch @t69))
% 0.50/0.95  (define @t533 () (_ (_ @t532 @t68) @t40))
% 0.50/0.95  (define @t534 () (_ (_ (_ tptp.mismatch @t85) @t82) @t24))
% 0.50/0.95  (define @t535 () (_ (_ @t532 @t69) @t40))
% 0.50/0.95  (define @t536 () (_ (_ tptp.strong743114133lation tptp.piNil) @t299))
% 0.50/0.95  (define @t537 () (_ (_ (_ tptp.mismatch @t311) @t310) @t90))
% 0.50/0.95  (define @t538 () (@list @t311 @t310 @t90))
% 0.50/0.95  (define @t539 () (@list @t90))
% 0.50/0.95  (define @t540 () (_ (_ (_ tptp.mismatch @t96) @t95) @t93))
% 0.50/0.95  (define @t541 () (@list @t113 @t112))
% 0.50/0.95  (define @t542 () (_ (_ tptp.late_transitions @t533) @t101))
% 0.50/0.95  (define @t543 () (_ @t229 @t101))
% 0.50/0.95  (define @t544 () (@var "F" (-> tptp.name tptp.name Bool)))
% 0.50/0.95  (define @t545 () (_ @t544 @t69))
% 0.50/0.95  (define @t546 () (_ @t545 @t68))
% 0.50/0.95  (define @t547 () (@list @t69 @t68 @t40 @t101 @t544))
% 0.50/0.95  (define @t548 () (_ (_ (_ tptp.match @t69) @t68) @t40))
% 0.50/0.95  (define @t549 () (_ (_ (_ tptp.match @t85) @t82) @t24))
% 0.50/0.95  (define @t550 () (_ (_ (_ tptp.match @t96) @t95) @t93))
% 0.50/0.95  (define @t551 () (_ (_ (_ tptp.match @t311) @t310) @t90))
% 0.50/0.95  (define @t552 () (_ (_ tptp.late_transitions @t548) @t101))
% 0.50/0.95  (define @t553 () (@var "P" (-> tptp.late_subject tptp.pi Bool)))
% 0.50/0.95  (define @t554 () (_ tptp.bang @t364))
% 0.50/0.95  (define @t555 () (_ @t553 @t401))
% 0.50/0.95  (define @t556 () (@var "Za" tptp.late_subject))
% 0.50/0.95  (define @t557 () (_ @t553 @t556))
% 0.50/0.95  (define @t558 () (@list @t556))
% 0.50/0.95  (define @t559 () (forall @t558 (_ @t557 @t364)))
% 0.50/0.95  (define @t560 () (@list @t364 @t401))
% 0.50/0.95  (define @t561 () (_ (_ tptp.res @t367) @t364))
% 0.50/0.95  (define @t562 () (@var "Pi24" tptp.pi))
% 0.50/0.95  (define @t563 () (@var "Pi13" tptp.pi))
% 0.50/0.95  (define @t564 () (_ (_ tptp.par @t563) @t562))
% 0.50/0.95  (define @t565 () (forall @t558 (_ @t557 @t562)))
% 0.50/0.95  (define @t566 () (forall @t558 (_ @t557 @t563)))
% 0.50/0.95  (define @t567 () (@list @t563 @t562 @t401))
% 0.50/0.95  (define @t568 () (_ (_ tptp.sum @t563) @t562))
% 0.50/0.95  (define @t569 () (_ (_ (_ tptp.mismatch @t474) @t473) @t364))
% 0.50/0.95  (define @t570 () (@list @t474 @t473 @t364 @t401))
% 0.50/0.95  (define @t571 () (_ (_ (_ tptp.match @t474) @t473) @t364))
% 0.50/0.95  (define @t572 () (_ (_ (_ tptp.input @t474) @t473) @t364))
% 0.50/0.95  (define @t573 () (_ tptp.fresh_name_name @t473))
% 0.50/0.95  (define @t574 () (_ @t573 @t474))
% 0.50/0.95  (define @t575 () (_ tptp.tau @t364))
% 0.50/0.95  (define @t576 () (_ (_ (_ tptp.output @t474) @t473) @t364))
% 0.50/0.95  (define @t577 () (@var "P" (-> tptp.late_freeRes tptp.pi Bool)))
% 0.50/0.95  (define @t578 () (_ @t577 @t408))
% 0.50/0.95  (define @t579 () (@var "Za" tptp.late_freeRes))
% 0.50/0.95  (define @t580 () (_ @t577 @t579))
% 0.50/0.95  (define @t581 () (@list @t579))
% 0.50/0.95  (define @t582 () (forall @t581 (_ @t580 @t364)))
% 0.50/0.95  (define @t583 () (@list @t364 @t408))
% 0.50/0.95  (define @t584 () (forall @t581 (_ @t580 @t562)))
% 0.50/0.95  (define @t585 () (forall @t581 (_ @t580 @t563)))
% 0.50/0.95  (define @t586 () (@list @t563 @t562 @t408))
% 0.50/0.95  (define @t587 () (@list @t474 @t473 @t364 @t408))
% 0.50/0.95  (define @t588 () (@var "P" (-> tptp.name tptp.pi Bool)))
% 0.50/0.95  (define @t589 () (_ @t588 @t412))
% 0.50/0.95  (define @t590 () (@var "Za" tptp.name))
% 0.50/0.95  (define @t591 () (_ @t588 @t590))
% 0.50/0.95  (define @t592 () (@list @t590))
% 0.50/0.95  (define @t593 () (forall @t592 (_ @t591 @t364)))
% 0.50/0.95  (define @t594 () (@list @t364 @t412))
% 0.50/0.95  (define @t595 () (forall @t592 (_ @t591 @t562)))
% 0.50/0.95  (define @t596 () (forall @t592 (_ @t591 @t563)))
% 0.50/0.95  (define @t597 () (@list @t563 @t562 @t412))
% 0.50/0.95  (define @t598 () (@list @t474 @t473 @t364 @t412))
% 0.50/0.95  (define @t599 () (@var "P" (-> tptp.pi tptp.pi Bool)))
% 0.50/0.95  (define @t600 () (_ @t599 @t417))
% 0.50/0.95  (define @t601 () (@var "Za" tptp.pi))
% 0.50/0.95  (define @t602 () (_ @t599 @t601))
% 0.50/0.95  (define @t603 () (@list @t601))
% 0.50/0.95  (define @t604 () (forall @t603 (_ @t602 @t364)))
% 0.50/0.95  (define @t605 () (@list @t364 @t417))
% 0.50/0.95  (define @t606 () (forall @t603 (_ @t602 @t562)))
% 0.50/0.95  (define @t607 () (forall @t603 (_ @t602 @t563)))
% 0.50/0.95  (define @t608 () (@list @t563 @t562 @t417))
% 0.50/0.95  (define @t609 () (@list @t474 @t473 @t364 @t417))
% 0.50/0.95  (define @t610 () (_ tptp.bang @t24))
% 0.50/0.95  (define @t611 () (_ (_ tptp.sum @t27) @t24))
% 0.50/0.95  (define @t612 () (_ tptp.bang @t40))
% 0.50/0.95  (define @t613 () (_ (_ tptp.sum @t40) @t32))
% 0.50/0.95  (define @t614 () (_ (_ tptp.sum @t113) @t112))
% 0.50/0.95  (define @t615 () (_ tptp.bang @t90))
% 0.50/0.95  (define @t616 () (_ (_ tptp.late_transitions @t612) @t101))
% 0.50/0.95  (define @t617 () (_ tptp.bang @t220))
% 0.50/0.95  (define @t618 () (@list @t109 @t108 @t90))
% 0.50/0.95  (define @t619 () (_ (_ tptp.late_transitions @t613) @t101))
% 0.50/0.95  (define @t620 () (_ @t55 @t101))
% 0.50/0.95  (define @t621 () (_ (_ tptp.sum @t109) @t108))
% 0.50/0.95  (define @t622 () (@var "P" (-> tptp.pi Bool)))
% 0.50/0.95  (define @t623 () (_ @t622 @t364))
% 0.50/0.95  (define @t624 () (@list @t364))
% 0.50/0.95  (define @t625 () (_ @t622 @t562))
% 0.50/0.95  (define @t626 () (_ @t622 @t563))
% 0.50/0.95  (define @t627 () (@list @t563 @t562))
% 0.50/0.95  (define @t628 () (@list @t474 @t473 @t364))
% 0.50/0.95  (define @t629 () (@var "P" Bool))
% 0.50/0.95  (define @t630 () (@list @t36 @t117))
% 0.50/0.95  (define @t631 () (_ (_ (_ (_ @t329 @t3) tptp.a) tptp.x) tptp.rel))
% 0.50/0.95  (define @t632 () (_ @t7 @t320))
% 0.50/0.95  (define @t633 () (_ @t11 @t632))
% 0.50/0.95  (define @t634 () (and @t633 @t631))
% 0.50/0.95  (define @t635 () (exists @t326 @t634))
% 0.50/0.95  (define @t636 () (not @t635))
% 0.50/0.95  (define @t637 () (@var "B4" tptp.name))
% 0.50/0.95  (define @t638 () (@var "A5" tptp.name))
% 0.50/0.95  (define @t639 () (= @t638 @t637))
% 0.50/0.95  (define @t640 () (lambda (@list @t638 @t637) (not @t639)))
% 0.50/0.95  (define @t641 () (@var "Rel2" tptp.set_Pr1834926343_pi_pi))
% 0.50/0.95  (define @t642 () (@var "Q6" tptp.pi))
% 0.50/0.95  (define @t643 () (@var "P7" tptp.pi))
% 0.50/0.95  (define @t644 () (@var "Alpha" tptp.late_freeRes))
% 0.50/0.95  (define @t645 () (_ tptp.late_FreeR @t644))
% 0.50/0.95  (define @t646 () (@var "P6" tptp.pi))
% 0.50/0.95  (define @t647 () (_ tptp.late_transitions @t646))
% 0.50/0.95  (define @t648 () (@list @t643))
% 0.50/0.95  (define @t649 () (@var "Q5" tptp.pi))
% 0.50/0.95  (define @t650 () (_ tptp.late_transitions @t649))
% 0.50/0.95  (define @t651 () (@var "X4" tptp.name))
% 0.50/0.95  (define @t652 () (@var "A5" tptp.late_subject))
% 0.50/0.95  (define @t653 () (_ (_ tptp.late_BoundR @t652) @t651))
% 0.50/0.95  (define @t654 () (lambda (@list @t646 @t641 @t649) (and (forall (@list @t652 @t651 @t642) (=> (and (_ @t650 (_ @t653 @t642)) (_ (_ tptp.fresh_name_pi @t651) @t646)) (exists @t648 (and (_ @t647 (_ @t653 @t643)) (_ (_ (_ (_ (_ tptp.strong2129052853vative @t643) @t642) @t652) @t651) @t641))))) (forall (@list @t644 @t642) (=> (_ @t650 (_ @t645 @t642)) (exists @t648 (and (_ @t647 (_ @t645 @t643)) (_ (_ tptp.member558706512_pi_pi (_ (_ tptp.product_Pair_pi_pi @t643) @t642)) @t641))))))))
% 0.50/0.95  (define @t655 () (@var "C4" tptp.name))
% 0.50/0.95  (define @t656 () (lambda (@list @t638 @t637 @t655) (_ (_ (_ tptp.if_name @t639) @t655) @t638)))
% 0.50/0.95  (define @t657 () (tptp.par tptp.q2 tptp.r))
% 0.50/0.95  (define @t658 () (tptp.par tptp.p @t657))
% 0.50/0.95  (define @t659 () (tptp.strong2129052853vative @t320 @t658 tptp.a tptp.x tptp.rel))
% 0.50/0.95  (define @t660 () (tptp.late_BoundR tptp.a tptp.x @t320))
% 0.50/0.95  (define @t661 () (tptp.par tptp.p tptp.q))
% 0.50/0.95  (define @t662 () (tptp.par @t661 tptp.r))
% 0.50/0.95  (define @t663 () (tptp.late_transitions @t662 @t660))
% 0.50/0.95  (define @t664 () (forall @t326 (or (not @t663) (not @t659))))
% 0.50/0.95  (define @t665 () (not @t631))
% 0.50/0.95  (define @t666 () (_ tptp.late_transitions @t662))
% 0.50/0.95  (define @t667 () (not @t633))
% 0.50/0.95  (define @t668 () (or @t667 @t665))
% 0.50/0.95  (define @t669 () (forall @t326 (not @t634)))
% 0.50/0.95  (define @t670 () (not @t669))
% 0.50/0.95  (define @t671 () (tptp.par tptp.p tptp.q2))
% 0.50/0.95  (define @t672 () (tptp.par @t671 tptp.r))
% 0.50/0.95  (define @t673 () (tptp.late_BoundR tptp.a tptp.x @t672))
% 0.50/0.95  (define @t674 () (tptp.late_transitions @t662 @t673))
% 0.50/0.95  (define @t675 () (tptp.strong2129052853vative @t672 @t658 tptp.a tptp.x tptp.rel))
% 0.50/0.95  (define @t676 () (not @t675))
% 0.50/0.95  (define @t677 () (not @t674))
% 0.50/0.95  (define @t678 () (or @t677 @t676))
% 0.50/0.95  (define @t679 () (not @t678))
% 0.50/0.95  (assume @p1 @t6)
% 0.50/0.95  (assume @p2 (_ (_ tptp.late_transitions tptp.q) (_ @t7 tptp.q2)))
% 0.50/0.95  (assume @p3 @t12)
% 0.50/0.95  (assume @p4 (_ (_ tptp.late_transitions @t13) (_ @t7 tptp.qr)))
% 0.50/0.95  (assume @p5 (_ (_ tptp.late_transitions (_ @t2 @t13)) (_ @t7 tptp.pqr)))
% 0.50/0.95  (assume @p6 (_ (_ tptp.late_transitions @t9) (_ @t7 @t4)))
% 0.50/0.95  (assume @p7 (_ @t14 @t10))
% 0.50/0.95  (assume @p8 (_ @t14 @t13))
% 0.50/0.95  (assume @p9 (_ @t14 tptp.q))
% 0.50/0.95  (assume @p10 (_ @t14 tptp.p))
% 0.50/0.95  (assume @p11 (_ @t14 tptp.r))
% 0.50/0.95  (assume @p12 (forall (@list @t18 @t16 @t15) (_ (_ tptp.member558706512_pi_pi (_ (_ tptp.product_Pair_pi_pi @t22) @t20)) tptp.rel)))
% 0.50/0.95  (assume @p13 (forall @t31 (= (= @t30 (_ (_ tptp.par @t26) @t23)) @t29)))
% 0.50/0.95  (assume @p14 (forall @t50 (=> @t49 (=> @t46 @t44))))
% 0.50/0.95  (assume @p15 (forall @t57 (=> @t56 (=> @t54 @t53))))
% 0.50/0.95  (assume @p16 (forall (@list @t40 @t32 @t37 @t36 @t58 @t59) (=> (_ @t43 (_ @t39 @t58)) (=> @t54 (=> @t46 (=> (forall @t64 (=> @t63 (_ @t59 (_ @t62 @t32)))) (=> (forall (@list @t60) (=> (_ @t55 (_ @t39 @t60)) (_ @t59 (_ @t41 @t60)))) (_ @t59 @t58))))))))
% 0.50/0.95  (assume @p17 (forall (@list @t40 @t37 @t36 @t33) (not (_ @t66 @t47))))
% 0.50/0.95  (assume @p18 (forall (@list @t69 @t68 @t40 @t67 @t36 @t33) (not (_ @t72 (_ (_ (_ tptp.late_BoundR @t67) @t36) @t33)))))
% 0.50/0.95  (assume @p19 (forall (@list @t18 @t16 @t36) (=> (_ (_ tptp.member558706512_pi_pi (_ (_ tptp.product_Pair_pi_pi @t18) @t16)) tptp.rel) (_ (_ tptp.member558706512_pi_pi (_ (_ tptp.product_Pair_pi_pi (_ @t73 @t18)) (_ @t73 @t16))) tptp.rel))))
% 0.50/0.95  (assume @p20 (forall (@list @t36 @t15 @t18 @t16) (=> (_ @t45 @t15) (_ (_ tptp.member558706512_pi_pi (_ (_ tptp.product_Pair_pi_pi (_ (_ tptp.par (_ @t73 @t21)) @t15)) (_ @t73 @t20))) tptp.rel))))
% 0.50/0.95  (assume @p21 (forall (@list @t36 @t18 @t16 @t15) (=> (_ @t45 @t18) (_ (_ tptp.member558706512_pi_pi (_ (_ tptp.product_Pair_pi_pi (_ @t73 @t22)) (_ @t19 (_ @t73 @t17)))) tptp.rel))))
% 0.50/0.95  (assume @p22 (forall @t77 (= (_ @t74 @t30) @t76)))
% 0.50/0.95  (assume @p23 (forall @t79 (= (_ @t74 @t78) @t75)))
% 0.50/0.95  (assume @p24 (forall @t80 (= (= @t78 (_ tptp.tau @t23)) @t25)))
% 0.50/0.95  (assume @p25 (forall @t89 (= (= @t88 (_ (_ (_ tptp.output @t84) @t81) @t23)) @t87)))
% 0.50/0.95  (assume @p26 (forall (@list @t93 @t91 @t90) (not (= @t94 @t92))))
% 0.50/0.95  (assume @p27 (forall @t98 (not (= @t97 @t92))))
% 0.50/0.95  (assume @p28 (forall @t100 (not (= @t97 @t99))))
% 0.50/0.95  (assume @p29 (forall (@list @t36 @t68 @t40 @t101) (not (_ (_ tptp.late_transitions (_ @t73 (_ (_ (_ tptp.output @t36) @t68) @t40))) @t101))))
% 0.50/0.95  (assume @p30 (forall (@list @t69 @t40) (_ @t74 @t102)))
% 0.50/0.95  (assume @p31 (forall (@list @t103) (not (forall @t105 (not (_ (_ tptp.fresh_717452603ubject @t104) @t103))))))
% 0.50/0.95  (assume @p32 (forall (@list @t106) (not (forall @t105 (not (_ (_ tptp.fresh_1641682979reeRes @t104) @t106))))))
% 0.50/0.95  (assume @p33 (forall (@list @t36) (not (forall @t105 (not (_ (_ tptp.fresh_name_name @t104) @t36))))))
% 0.50/0.95  (assume @p34 (forall (@list @t107) (not (forall @t105 (not (_ (_ tptp.fresh_name_pi @t104) @t107))))))
% 0.50/0.95  (assume @p35 (forall @t111 (not (= @t110 @t92))))
% 0.50/0.95  (assume @p36 (forall @t115 (not (= @t97 @t114))))
% 0.50/0.95  (assume @p37 (forall @t116 (not (= @t94 @t114))))
% 0.50/0.95  (assume @p38 (forall (@list @t36 @t40 @t37 @t117 @t33) (not (_ @t118 (_ (_ @t38 @t117) @t33)))))
% 0.50/0.95  (assume @p39 (forall @t123 (=> @t49 (=> @t122 (=> @t121 @t120)))))
% 0.50/0.95  (assume @p40 (forall @t128 (= (_ (_ tptp.fresh_495373993ubject @t69) (_ (_ tptp.produc1465345179ubject @t103) @t124)) (and @t127 @t126))))
% 0.50/0.95  (assume @p41 (forall (@list @t69 @t103 @t129) (= (_ (_ tptp.fresh_1638563217reeRes @t69) (_ (_ tptp.produc242091907reeRes @t103) @t129)) (and @t127 @t131))))
% 0.50/0.95  (assume @p42 (forall (@list @t69 @t103 @t117) (= (_ (_ tptp.fresh_1953561446t_name @t69) (_ (_ tptp.produc1647375838t_name @t103) @t117)) (and @t127 @t133))))
% 0.50/0.95  (assume @p43 (forall (@list @t69 @t103 @t134) (= (_ (_ tptp.fresh_994896692ect_pi @t69) (_ (_ tptp.produc324947500ect_pi @t103) @t134)) (and @t127 @t135))))
% 0.50/0.95  (assume @p44 (forall (@list @t69 @t106 @t124) (= (_ (_ tptp.fresh_1498103185ubject @t69) (_ (_ tptp.produc320590723ubject @t106) @t124)) (and @t136 @t126))))
% 0.50/0.95  (assume @p45 (forall @t137 (= (_ (_ tptp.fresh_493808761reeRes @t69) (_ (_ tptp.produc1244821099reeRes @t106) @t129)) (and @t136 @t131))))
% 0.50/0.95  (assume @p46 (forall (@list @t69 @t106 @t117) (= (_ (_ tptp.fresh_2007541374s_name @t69) (_ (_ tptp.produc1701355766s_name @t106) @t117)) (and @t136 @t133))))
% 0.50/0.95  (assume @p47 (forall (@list @t69 @t106 @t134) (= (_ (_ tptp.fresh_1847501388Res_pi @t69) (_ (_ tptp.produc1177552196Res_pi @t106) @t134)) (and @t136 @t135))))
% 0.50/0.95  (assume @p48 (forall (@list @t69 @t36 @t124) (= (_ (_ tptp.fresh_820177506ubject @t69) (_ (_ tptp.produc607574050ubject @t36) @t124)) (and @t138 @t126))))
% 0.50/0.95  (assume @p49 (forall (@list @t69 @t36 @t129) (= (_ (_ tptp.fresh_1963366730reeRes @t69) (_ (_ tptp.produc1531804426reeRes @t36) @t129)) (and @t138 @t131))))
% 0.50/0.95  (assume @p50 (forall (@list @t142 @t140 @t141 @t139) (= (= (_ (_ tptp.produc581368530ubject @t142) @t140) (_ (_ tptp.produc581368530ubject @t141) @t139)) (and @t143 (= @t140 @t139)))))
% 0.50/0.95  (assume @p51 (forall (@list @t142 @t145 @t141 @t144) (= (= (_ (_ tptp.produc1505598906reeRes @t142) @t145) (_ (_ tptp.produc1505598906reeRes @t141) @t144)) (and @t143 @t146))))
% 0.50/0.95  (assume @p52 (forall (@list @t142 @t82 @t141 @t81) (= (= (_ (_ tptp.produc540578151i_name @t142) @t82) (_ (_ tptp.produc540578151i_name @t141) @t81)) (and @t143 @t83))))
% 0.50/0.95  (assume @p53 (forall (@list @t142 @t27 @t141 @t26) (= (= (_ (_ tptp.produc1820286517_pi_pi @t142) @t27) (_ (_ tptp.produc1820286517_pi_pi @t141) @t26)) (and @t143 @t28))))
% 0.50/0.95  (assume @p54 (forall (@list @t142 @t148 @t141 @t147) (= (= (_ (_ tptp.produc1342893193ion_pi @t142) @t148) (_ (_ tptp.produc1342893193ion_pi @t141) @t147)) (and @t143 (= @t148 @t147)))))
% 0.50/0.95  (assume @p55 (forall (@list @t24 @t27 @t23 @t26) (= (= (_ (_ tptp.product_Pair_pi_pi @t24) @t27) (_ (_ tptp.product_Pair_pi_pi @t23) @t26)) (and @t25 @t28))))
% 0.50/0.95  (assume @p56 (forall @t156 (= @t155 (and @t154 @t151))))
% 0.50/0.95  (assume @p57 (forall @t161 (= @t160 (and @t154 @t159))))
% 0.50/0.95  (assume @p58 (forall @t165 (= @t164 (and @t154 @t163))))
% 0.50/0.95  (assume @p59 (forall @t170 (= @t169 (and @t154 @t168))))
% 0.50/0.95  (assume @p60 (forall @t175 (= @t174 (and @t154 @t173))))
% 0.50/0.95  (assume @p61 (forall @t180 (= @t179 (and @t178 @t168))))
% 0.50/0.95  (assume @p62 (forall @t183 (=> @t182 @t126)))
% 0.50/0.95  (assume @p63 (forall @t185 (=> @t184 @t131)))
% 0.50/0.95  (assume @p64 (forall @t187 (=> @t186 @t133)))
% 0.50/0.95  (assume @p65 (forall @t189 (=> @t188 @t135)))
% 0.50/0.95  (assume @p66 (forall @t193 (=> @t192 (_ @t191 @t190))))
% 0.50/0.95  (assume @p67 (forall @t195 (=> @t194 @t135)))
% 0.50/0.95  (assume @p68 (forall @t183 (=> @t182 @t196)))
% 0.50/0.95  (assume @p69 (forall @t185 (=> @t184 @t196)))
% 0.50/0.95  (assume @p70 (forall @t187 (=> @t186 @t196)))
% 0.50/0.95  (assume @p71 (forall @t189 (=> @t188 @t196)))
% 0.50/0.95  (assume @p72 (forall @t193 (=> @t192 @t196)))
% 0.50/0.95  (assume @p73 (forall @t195 (=> @t194 (_ @t74 @t107))))
% 0.50/0.95  (assume @p74 (forall (@list @t36 @t69 @t68 @t40 @t197 @t117 @t33) (not (_ @t198 (_ (_ (_ tptp.late_BoundR (_ tptp.late_InputS @t197)) @t117) @t33)))))
% 0.50/0.95  (assume @p75 (forall @t123 (=> @t49 (=> @t205 (=> @t121 (=> @t54 (=> @t204 @t202)))))))
% 0.50/0.95  (assume @p76 (forall @t57 (=> @t56 (=> @t54 (=> @t46 (=> @t204 @t53))))))
% 0.50/0.95  (assume @p77 (forall @t50 (=> @t49 (=> @t54 (=> @t46 (=> @t204 @t44))))))
% 0.50/0.95  (assume @p78 (forall (@list @t206 @t207) (= (_ (_ tptp.member558706512_pi_pi @t206) @t208) (_ @t207 @t206))))
% 0.50/0.95  (assume @p79 (forall (@list @t209) (= (_ tptp.collec1051790738_pi_pi (lambda (@list @t210) (_ (_ tptp.member558706512_pi_pi @t210) @t209))) @t209)))
% 0.50/0.95  (assume @p80 (forall (@list @t207 @t211) (=> (forall (@list @t212) (= (_ @t207 @t212) (_ @t211 @t212))) (= @t208 (_ tptp.collec1051790738_pi_pi @t211)))))
% 0.50/0.95  (assume @p81 (forall (@list @t40 @t32 @t150 @t117 @t33) (=> (_ @t43 @t227) (=> (forall (@list @t220 @t213 @t214 @t61 @t218) (=> @t228 (=> (= @t227 (_ @t224 (_ @t62 @t218))) (=> @t230 @t222)))) (not (forall (@list @t218 @t213 @t214 @t60 @t220) (=> @t228 (=> (= @t227 (_ @t224 (_ @t226 @t60))) (=> (_ (_ tptp.late_transitions @t218) @t225) @t222)))))))))
% 0.50/0.95  (assume @p82 (forall @t234 (= (_ @t74 @t88) @t233)))
% 0.50/0.95  (assume @p83 (forall @t238 (= (_ @t125 @t237) @t236)))
% 0.50/0.95  (assume @p84 (forall (@list @t40 @t101 @t36) (=> @t239 (=> @t54 (_ (_ tptp.fresh_81631222sidual @t36) @t101)))))
% 0.50/0.95  (assume @p85 (forall @t123 (=> @t49 (=> @t205 (=> @t121 @t202)))))
% 0.50/0.95  (assume @p86 (forall @t123 (=> @t49 (=> @t122 @t205))))
% 0.50/0.95  (assume @p87 (forall (@list @t241 @t240) (=> @t246 (_ @t241 @t240))))
% 0.50/0.95  (assume @p88 (forall (@list @t248 @t247) (=> @t252 (_ @t248 @t247))))
% 0.50/0.95  (assume @p89 (forall (@list @t254 @t253) (=> @t258 (_ @t254 @t253))))
% 0.50/0.95  (assume @p90 (forall (@list @t260 @t259) (=> @t264 (_ @t260 @t259))))
% 0.50/0.95  (assume @p91 (forall (@list @t266 @t265) (=> @t270 (_ @t266 @t265))))
% 0.50/0.95  (assume @p92 (forall (@list @t207 @t271) (=> @t275 (_ @t207 @t271))))
% 0.50/0.95  (assume @p93 (forall (@list @t276) (not (forall @t245 (not (= @t276 @t244))))))
% 0.50/0.95  (assume @p94 (forall (@list @t277) (not (forall @t251 (not (= @t277 @t250))))))
% 0.50/0.95  (assume @p95 (forall (@list @t278) (not (forall @t257 (not (= @t278 @t256))))))
% 0.50/0.95  (assume @p96 (forall (@list @t279) (not (forall @t263 (not (= @t279 @t262))))))
% 0.50/0.95  (assume @p97 (forall (@list @t280) (not (forall @t269 (not (= @t280 @t268))))))
% 0.50/0.95  (assume @p98 (forall (@list @t281) (not (forall @t274 (not (= @t281 @t273))))))
% 0.50/0.95  (assume @p99 (forall @t156 (=> @t155 (not (=> @t154 (not @t151))))))
% 0.50/0.95  (assume @p100 (forall @t161 (=> @t160 (not (=> @t154 (not @t159))))))
% 0.50/0.95  (assume @p101 (forall @t165 (=> @t164 (not (=> @t154 (not @t163))))))
% 0.50/0.95  (assume @p102 (forall @t170 (=> @t169 (not (=> @t154 @t282)))))
% 0.50/0.95  (assume @p103 (forall @t175 (=> @t174 (not (=> @t154 (not @t173))))))
% 0.50/0.95  (assume @p104 (forall @t180 (=> @t179 (not (=> @t178 @t282)))))
% 0.50/0.95  (assume @p105 (forall (@list @t241 @t283) (=> @t246 (_ @t241 @t283))))
% 0.50/0.95  (assume @p106 (forall (@list @t248 @t284) (=> @t252 (_ @t248 @t284))))
% 0.50/0.95  (assume @p107 (forall (@list @t254 @t285) (=> @t258 (_ @t254 @t285))))
% 0.50/0.95  (assume @p108 (forall (@list @t260 @t286) (=> @t264 (_ @t260 @t286))))
% 0.50/0.95  (assume @p109 (forall (@list @t266 @t287) (=> @t270 (_ @t266 @t287))))
% 0.50/0.95  (assume @p110 (forall (@list @t207 @t288) (=> @t275 (_ @t207 @t288))))
% 0.50/0.95  (assume @p111 (forall (@list @t283) (exists (@list @t290 @t289) (= @t283 (_ (_ tptp.produc581368530ubject @t290) @t289)))))
% 0.50/0.95  (assume @p112 (forall (@list @t284) (exists (@list @t290 @t291) (= @t284 (_ (_ tptp.produc1505598906reeRes @t290) @t291)))))
% 0.50/0.95  (assume @p113 (forall (@list @t285) (exists (@list @t290 @t292) (= @t285 (_ (_ tptp.produc540578151i_name @t290) @t292)))))
% 0.50/0.95  (assume @p114 (forall (@list @t286) (exists (@list @t290 @t293) (= @t286 (_ (_ tptp.produc1820286517_pi_pi @t290) @t293)))))
% 0.50/0.95  (assume @p115 (forall (@list @t287) (exists (@list @t290 @t294) (= @t287 (_ (_ tptp.produc1342893193ion_pi @t290) @t294)))))
% 0.50/0.95  (assume @p116 (forall (@list @t288) (exists (@list @t295 @t293) (= @t288 (_ (_ tptp.product_Pair_pi_pi @t295) @t293)))))
% 0.50/0.95  (assume @p117 (forall @t298 (= (= @t237 (_ tptp.late_InputS @t296)) @t297)))
% 0.50/0.95  (assume @p118 (forall (@list @t299 @t40 @t32) (=> (forall (@list @t302 @t300) (_ (_ tptp.member558706512_pi_pi (_ (_ tptp.product_Pair_pi_pi (_ (_ tptp.par @t302) @t300)) (_ (_ tptp.par @t300) @t302))) @t299)) (=> (forall (@list @t302 @t300 @t214) (=> (_ (_ tptp.member558706512_pi_pi (_ (_ tptp.product_Pair_pi_pi @t302) @t300)) @t299) (_ (_ tptp.member558706512_pi_pi (_ (_ tptp.product_Pair_pi_pi (_ @t301 @t302)) (_ @t301 @t300))) @t299))) (_ (_ (_ tptp.strong743114133lation @t42) @t299) (_ (_ tptp.par @t32) @t40))))))
% 0.50/0.95  (assume @p119 (forall (@list @t69 @t36 @t40 @t150 @t117 @t33) (=> (_ @t305 @t227) (not (_ @t125 @t150)))))
% 0.50/0.95  (assume @p120 (forall (@list @t69 @t36 @t40) @t307))
% 0.50/0.95  (assume @p121 (forall (@list @t36 @t69 @t40) (=> @t308 @t307)))
% 0.50/0.95  (assume @p122 (forall @t115 (not (= @t309 @t114))))
% 0.50/0.95  (assume @p123 (forall @t98 (not (= @t309 @t92))))
% 0.50/0.95  (assume @p124 (forall @t313 (not (= @t97 @t312))))
% 0.50/0.95  (assume @p125 (forall @t314 (not (= @t94 @t312))))
% 0.50/0.95  (assume @p126 (forall (@list @t36 @t117 @t40 @t101) (not (_ (_ tptp.late_transitions (_ @t73 (_ (_ (_ tptp.input @t36) @t117) @t40))) @t101))))
% 0.50/0.95  (assume @p127 (forall (@list @t40 @t299 @t32 @t37 @t36 @t51) (=> @t316 (=> @t56 (=> @t54 (exists @t64 (and @t63 (_ (_ (_ (_ (_ tptp.strong2129052853vative @t61) @t51) @t37) @t36) @t299))))))))
% 0.50/0.95  (assume @p128 (forall (@list @t36 @t69 @t117 @t40 @t68 @t317 @t33) (not (_ @t319 (_ (_ @t318 @t317) @t33)))))
% 0.50/0.95  (assume @p129 (forall (@list @t32 @t40 @t299) (=> (forall (@list @t213 @t292 @t60) (=> @t334 (=> (_ @t333 @t40) (exists @t326 (and @t332 (_ (_ @t330 @t292) @t299)))))) @t328)))
% 0.50/0.95  (assume @p130 (forall (@list @t69 @t337 @t235 @t27) (= (_ @t339 @t338) (and (_ @t125 @t337) @t336))))
% 0.50/0.95  (assume @p131 (forall @t342 (=> (_ (_ tptp.late_transitions (_ (_ @t303 @t68) @t40)) @t101) (not (forall (@list @t214 @t340 @t220) (=> (and @t341 (= (_ (_ tptp.abs_fun_name_pi @t68) @t40) (_ (_ tptp.abs_fun_name_pi @t214) @t220))) (=> (= @t101 (_ (_ (_ tptp.late_BoundR (_ tptp.late_InputS @t340)) @t214) @t220)) (= @t214 @t340))))))))
% 0.50/0.95  (assume @p132 (forall (@list @t82 @t81) (= (= @t343 (_ tptp.late_BoundOutputS @t81)) @t83)))
% 0.50/0.95  (assume @p133 (forall @t298 (= (= @t344 (_ tptp.late_BoundOutputS @t296)) @t297)))
% 0.50/0.95  (assume @p134 (forall @t238 (= (_ @t125 @t344) @t236)))
% 0.50/0.95  (assume @p135 (forall (@list @t69 @t145 @t24) (= (_ @t339 @t345) (and (_ @t130 @t145) @t75))))
% 0.50/0.95  (assume @p136 (forall (@list @t69 @t235 @t27) (= (_ @t74 @t346) @t336)))
% 0.50/0.95  (assume @p137 (forall (@list @t69 @t85 @t235 @t27) (= (_ @t74 @t347) (and @t232 @t336))))
% 0.50/0.95  (assume @p138 (forall (@list @t145 @t24 @t144 @t23) (= (= @t345 (_ (_ tptp.late_FreeR @t144) @t23)) (and @t146 @t25))))
% 0.50/0.95  (assume @p139 (forall (@list @t69 @t36 @t117) (= (= @t350 (_ @t349 @t117)) @t348)))
% 0.50/0.95  (assume @p140 (forall @t137 (= (= @t352 (_ @t351 @t129)) (= @t106 @t129))))
% 0.50/0.95  (assume @p141 (forall @t128 (= (= @t354 (_ @t353 @t124)) (= @t103 @t124))))
% 0.50/0.95  (assume @p142 (forall @t195 (= (= @t356 (_ @t355 @t134)) (= @t107 @t134))))
% 0.50/0.95  (assume @p143 (forall (@list @t235 @t27 @t296 @t26) (= (= @t346 (_ (_ tptp.res @t296) @t26)) @t357)))
% 0.50/0.95  (assume @p144 (forall (@list @t337 @t235 @t27 @t358 @t296 @t26) (= (= @t338 (_ (_ (_ tptp.late_BoundR @t358) @t296) @t26)) (and (= @t337 @t358) @t357))))
% 0.50/0.95  (assume @p145 (forall (@list @t361 @t360 @t93 @t359 @t90) (not (= (_ (_ (_ tptp.late_BoundR @t361) @t360) @t93) (_ (_ tptp.late_FreeR @t359) @t90)))))
% 0.50/0.95  (assume @p146 (forall (@list @t363 @t362) (=> (forall (@list @t368 @t367 @t364) (_ @t363 @t369)) (=> (forall (@list @t365 @t364) (_ @t363 @t366)) (_ @t363 @t362)))))
% 0.50/0.95  (assume @p147 (forall (@list @t68 @t69 @t103) (= (_ (_ tptp.fresh_728038529ubject @t68) @t354) (or @t370 (_ (_ tptp.fresh_717452603ubject @t68) @t103)))))
% 0.50/0.95  (assume @p148 (forall (@list @t68 @t69 @t106) (= (_ (_ tptp.fresh_785364841reeRes @t68) @t352) (or @t370 (_ @t371 @t106)))))
% 0.50/0.95  (assume @p149 (forall (@list @t68 @t69 @t36) (= (_ (_ tptp.fresh_1093033124n_name @t68) @t350) (or @t370 (_ (_ tptp.fresh_name_name @t68) @t36)))))
% 0.50/0.95  (assume @p150 (forall (@list @t68 @t69 @t107) (= (_ (_ tptp.fresh_543891186ion_pi @t68) @t356) (or @t370 (_ @t372 @t107)))))
% 0.50/0.95  (assume @p151 (forall (@list @t85 @t235 @t27 @t84 @t296 @t26) (= (= @t347 (_ (_ (_ tptp.input @t84) @t296) @t26)) (and @t86 @t357))))
% 0.50/0.95  (assume @p152 (forall (@list @t360 @t91) (not (= (_ tptp.late_InputS @t360) (_ tptp.late_BoundOutputS @t91)))))
% 0.50/0.95  (assume @p153 (forall (@list @t373 @t361) (=> (forall @t374 (_ @t373 (_ tptp.late_InputS @t367))) (=> (forall @t374 (_ @t373 (_ tptp.late_BoundOutputS @t367))) (_ @t373 @t361)))))
% 0.50/0.95  (assume @p154 (forall (@list @t124) (=> (forall (@list @t376) (not (= @t124 (_ tptp.late_InputS @t376)))) (not (forall (@list @t375) (not (= @t124 (_ tptp.late_BoundOutputS @t375))))))))
% 0.50/0.95  (assume @p155 (forall (@list @t235 @t82) (not (= @t237 @t343))))
% 0.50/0.95  (assume @p156 (forall (@list @t40 @t377 @t33 @t32) (=> @t380 (_ @t43 (_ @t378 @t35)))))
% 0.50/0.95  (assume @p157 (forall (@list @t32 @t377 @t51 @t40) (=> @t381 (_ @t43 (_ @t378 @t52)))))
% 0.50/0.95  (assume @p158 (forall @t383 (=> @t380 (=> @t382 (_ @t201 (_ @t378 @t200))))))
% 0.50/0.95  (assume @p159 (forall (@list @t36 @t40 @t377 @t33) (=> (_ @t393 @t379) (not (forall @t392 (=> @t391 (=> (= @t379 @t388) @t385)))))))
% 0.50/0.95  (assume @p160 (forall (@list @t36 @t40 @t377 @t394 @t395) (=> (_ @t393 (_ @t378 @t394)) (=> (forall @t64 (=> @t397 (=> (_ @t396 @t377) (_ @t395 (_ @t73 @t61))))) (_ @t395 @t394)))))
% 0.50/0.95  (assume @p161 (forall @t383 (=> @t380 (=> @t122 @t382))))
% 0.50/0.95  (assume @p162 (forall @t383 (=> @t380 (=> @t122 @t120))))
% 0.50/0.95  (assume @p163 (forall (@list @t69 @t36 @t40 @t377 @t33) (not (_ @t305 @t379))))
% 0.50/0.95  (assume @p164 (forall (@list @t69 @t68 @t40 @t377 @t33) (=> @t398 (not (or (_ @t130 @t377) (_ @t371 @t377))))))
% 0.50/0.95  (assume @p165 (forall (@list @t40 @t299 @t32 @t377 @t51) (=> @t316 (=> @t381 (exists @t64 (and @t397 (_ (_ tptp.member558706512_pi_pi (_ (_ tptp.product_Pair_pi_pi @t61) @t51)) @t299)))))))
% 0.50/0.95  (assume @p166 (forall (@list @t36 @t69 @t117 @t40 @t377 @t33) (not (_ @t319 @t379))))
% 0.50/0.95  (assume @p167 (forall (@list @t400 @t399 @t362) (=> (forall (@list @t368 @t367 @t364 @t401) (=> @t405 (=> @t404 (_ @t402 @t369)))) (=> (forall (@list @t365 @t364 @t401) (_ @t402 @t366)) (_ (_ @t400 @t399) @t362)))))
% 0.50/0.95  (assume @p168 (forall (@list @t407 @t406 @t362) (=> (forall (@list @t368 @t367 @t364 @t408) (=> @t410 (=> @t404 (_ @t409 @t369)))) (=> (forall (@list @t365 @t364 @t408) (_ @t409 @t366)) (_ (_ @t407 @t406) @t362)))))
% 0.50/0.95  (assume @p169 (forall (@list @t411 @t317 @t362) (=> (forall (@list @t368 @t367 @t364 @t412) (=> @t414 (=> @t404 (_ @t413 @t369)))) (=> (forall (@list @t365 @t364 @t412) (_ @t413 @t366)) (_ (_ @t411 @t317) @t362)))))
% 0.50/0.95  (assume @p170 (forall (@list @t416 @t415 @t362) (=> (forall (@list @t368 @t367 @t364 @t417) (=> @t419 (=> @t404 (_ @t418 @t369)))) (=> (forall (@list @t365 @t364 @t417) (_ @t418 @t366)) (_ (_ @t416 @t415) @t362)))))
% 0.50/0.95  (assume @p171 (forall (@list @t69 @t36 @t40 @t68 @t117 @t33) (not (_ @t305 (_ (_ @t318 @t117) @t33)))))
% 0.50/0.95  (assume @p172 (forall (@list @t299 @t32 @t40 @t421) (=> @t426 (=> (forall @t425 (=> @t424 (=> @t423 (=> @t422 (=> @t216 (=> (_ @t215 @t421) @t420)))))) @t328))))
% 0.50/0.95  (assume @p173 (forall (@list @t299 @t32 @t40 @t427) (=> @t426 (=> (forall @t425 (=> @t424 (=> @t423 (=> @t422 (=> @t216 (=> (_ (_ tptp.fresh_1641682979reeRes @t214) @t427) @t420)))))) @t328))))
% 0.50/0.95  (assume @p174 (forall (@list @t299 @t32 @t40 @t428) (=> @t426 (=> (forall @t425 (=> @t424 (=> @t423 (=> @t422 (=> @t216 (=> (_ (_ tptp.fresh_name_name @t214) @t428) @t420)))))) @t328))))
% 0.50/0.95  (assume @p175 (forall (@list @t299 @t32 @t40 @t429) (=> @t426 (=> (forall @t425 (=> @t424 (=> @t423 (=> @t422 (=> @t216 (=> (_ @t219 @t429) @t420)))))) @t328))))
% 0.50/0.95  (assume @p176 (forall (@list @t36 @t40 @t101) (=> (_ @t393 @t101) (=> (forall @t441 (=> (= @t390 @t440) (forall @t64 (=> (= @t101 @t439) @t437)))) (=> (forall @t433 (=> @t391 (=> (= @t101 @t432) @t431))) (not (forall @t392 (=> @t391 (=> (= @t101 @t388) @t385)))))))))
% 0.50/0.95  (assume @p177 (forall (@list @t444 @t40 @t37 @t442 @t33) (=> (_ (_ tptp.late_transitions @t445) @t443) (=> (forall @t441 (=> (= @t445 @t440) (forall @t64 (=> (= @t443 @t439) @t437)))) (not (forall @t433 (=> (= @t445 @t389) (=> (= @t443 @t432) @t431))))))))
% 0.50/0.95  (assume @p178 (forall (@list @t299 @t32 @t36 @t40 @t421) (=> @t426 (=> @t452 (=> (forall @t451 (=> @t334 (=> @t450 (=> @t449 (=> (_ @t430 @t421) @t448))))) @t447)))))
% 0.50/0.95  (assume @p179 (forall (@list @t299 @t32 @t36 @t40 @t427) (=> @t426 (=> @t452 (=> (forall @t451 (=> @t334 (=> @t450 (=> @t449 (=> (_ @t384 @t427) @t448))))) @t447)))))
% 0.50/0.95  (assume @p180 (forall (@list @t299 @t32 @t36 @t40 @t428) (=> @t426 (=> @t452 (=> (forall @t451 (=> @t334 (=> @t450 (=> @t449 (=> (_ (_ tptp.fresh_name_name @t292) @t428) @t448))))) @t447)))))
% 0.50/0.95  (assume @p181 (forall (@list @t299 @t32 @t36 @t40 @t429) (=> @t426 (=> @t452 (=> (forall @t451 (=> @t334 (=> @t450 (=> @t449 (=> (_ @t333 @t429) @t448))))) @t447)))))
% 0.50/0.95  (assume @p182 (forall @t461 (=> @t460 (=> @t456 (_ (_ tptp.late_transitions (_ @t454 @t40)) (_ (_ @t453 @t68) @t33))))))
% 0.50/0.95  (assume @p183 (forall (@list @t36 @t69 @t68 @t40 @t33) (not (_ @t198 @t463))))
% 0.50/0.95  (assume @p184 (forall (@list @t82 @t235 @t81 @t296) (= (= @t464 (_ (_ tptp.late_OutputR @t81) @t296)) (and @t83 @t297))))
% 0.50/0.95  (assume @p185 (forall (@list @t468 @t466 @t467 @t465) (= (= @t469 (_ (_ tptp.late_OutputR @t467) @t465)) (and (= @t468 @t467) (= @t466 @t465)))))
% 0.50/0.95  (assume @p186 (forall @t470 (_ @t130 tptp.late_TauR)))
% 0.50/0.95  (assume @p187 (forall (@list @t69 @t82 @t235) (= (_ @t130 @t464) (and @t231 @t236))))
% 0.50/0.95  (assume @p188 (forall (@list @t472 @t471) (=> (forall (@list @t474 @t473) (_ @t472 (_ (_ tptp.late_OutputR @t474) @t473))) (=> (_ @t472 tptp.late_TauR) (_ @t472 @t471)))))
% 0.50/0.95  (assume @p189 (forall (@list @t96 @t95) (not (= (_ (_ tptp.late_OutputR @t96) @t95) tptp.late_TauR))))
% 0.50/0.95  (assume @p190 (forall (@list @t129) (=> (forall (@list @t476 @t475) (not (= @t129 (_ (_ tptp.late_OutputR @t476) @t475)))) (= @t129 tptp.late_TauR))))
% 0.50/0.95  (assume @p191 (forall (@list @t468 @t466) (not (= @t469 tptp.late_TauR))))
% 0.50/0.95  (assume @p192 (forall (@list @t69 @t68 @t40 @t377 @t33 @t477) (=> @t398 (=> (=> (= @t377 @t457) (=> @t479 (_ (_ @t477 @t457) @t40))) @t478))))
% 0.50/0.95  (assume @p193 (forall @t342 (=> (_ @t72 @t101) (not (forall (@list @t340 @t255 @t220) (=> @t481 (not (= @t101 (_ @t436 @t220)))))))))
% 0.50/0.95  (assume @p194 (forall (@list @t69 @t68 @t40 @t197 @t482 @t33) (=> (_ @t72 (_ (_ tptp.late_FreeR (_ (_ tptp.late_OutputR @t197) @t482)) @t33)) (not (or @t483 (not (= @t68 @t482)))))))
% 0.50/0.95  (assume @p195 (forall @t484 (_ @t72 (_ @t458 @t40))))
% 0.50/0.95  (assume @p196 (forall @t461 (not (_ @t66 @t459))))
% 0.50/0.95  (assume @p197 (forall (@list @t69 @t68 @t40 @t33) (not (_ @t72 @t463))))
% 0.50/0.95  (assume @p198 (forall (@list @t40 @t377 @t33 @t477) (=> (_ @t66 @t379) (=> (=> (= @t377 tptp.late_TauR) (=> @t479 (_ (_ @t477 tptp.late_TauR) @t40))) @t478))))
% 0.50/0.95  (assume @p199 (forall @t486 (=> (_ @t66 @t101) (not (forall @t485 (=> (= @t65 (_ tptp.tau @t220)) (not (= @t101 (_ @t462 @t220)))))))))
% 0.50/0.95  (assume @p200 (forall (@list @t40) (_ @t66 (_ @t462 @t40))))
% 0.50/0.95  (assume @p201 (forall (@list @t36 @t69 @t40 @t68 @t117 @t33) (not (_ (_ tptp.late_transitions (_ @t73 (_ (_ @t70 @t36) @t40))) (_ (_ tptp.late_FreeR (_ (_ tptp.late_OutputR @t68) @t117)) @t33)))))
% 0.50/0.95  (assume @p202 (forall (@list @t36 @t40 @t69 @t68 @t33) (not (_ @t118 @t459))))
% 0.50/0.95  (assume @p203 (forall @t492 (=> @t491 (=> @t490 (=> @t122 @t488)))))
% 0.50/0.95  (assume @p204 (forall @t498 (=> @t497 (=> @t496 (=> @t495 @t494)))))
% 0.50/0.95  (assume @p205 (forall @t492 (=> @t491 (=> @t490 (=> @t54 (=> @t46 (=> @t122 (=> @t495 (=> @t308 (=> @t501 (=> @t500 (=> @t120 (=> @t499 @t488)))))))))))))
% 0.50/0.95  (assume @p206 (forall @t498 (=> @t497 (=> @t496 (=> @t54 (=> @t46 (=> @t122 (=> @t495 (=> @t308 (=> @t502 (=> @t500 (=> (_ @t119 @t51) (=> @t499 @t494)))))))))))))
% 0.50/0.95  (assume @p207 (forall (@list @t40 @t69) (= (_ @t504 @t69) @t40)))
% 0.50/0.95  (assume @p208 (forall @t507 (= (_ (_ (_ tptp.subs @t42) @t197) @t482) (_ (_ tptp.par @t506) @t505))))
% 0.50/0.95  (assume @p209 (forall (@list @t36 @t197 @t482 @t40) (=> @t509 (=> @t508 (= (_ (_ (_ tptp.subs @t390) @t197) @t482) (_ @t73 @t506))))))
% 0.50/0.95  (assume @p210 (forall (@list @t68 @t40 @t69 @t197) (=> @t511 (= (_ (_ (_ tptp.subs @t510) @t68) @t197) (_ @t504 @t197)))))
% 0.50/0.95  (assume @p211 (forall @t512 (= (_ (_ (_ tptp.subs @t65) @t197) @t482) (_ tptp.tau @t506))))
% 0.50/0.95  (assume @p212 (forall (@list @t69 @t40 @t68) (=> @t513 (= @t510 @t40))))
% 0.50/0.95  (assume @p213 (forall (@list @t69 @t40 @t197 @t68) (=> @t513 (=> @t483 (_ @t74 @t514)))))
% 0.50/0.95  (assume @p214 (forall @t484 (=> @t456 (_ @t74 @t510))))
% 0.50/0.95  (assume @p215 (forall @t516 (=> @t511 (= (_ (_ (_ tptp.subs @t102) @t69) @t68) @t515))))
% 0.50/0.95  (assume @p216 (forall @t516 (=> @t511 (= @t102 @t515))))
% 0.50/0.95  (assume @p217 (forall @t519 (=> @t491 (=> @t518 @t517))))
% 0.50/0.95  (assume @p218 (forall @t521 (=> @t460 (=> @t496 @t520))))
% 0.50/0.95  (assume @p219 (forall @t521 (=> @t460 (=> @t496 (=> @t54 (=> @t46 (=> @t308 (=> @t522 (=> @t502 @t520)))))))))
% 0.50/0.95  (assume @p220 (forall @t519 (=> @t491 (=> @t518 (=> @t54 (=> @t46 (=> @t308 (=> @t522 (=> @t501 @t517)))))))))
% 0.50/0.95  (assume @p221 (forall @t526 (= (_ (_ (_ tptp.subs @t71) @t197) @t482) (_ (_ (_ tptp.output @t525) @t523) @t506))))
% 0.50/0.95  (assume @p222 (forall (@list @t36 @t69 @t197 @t482 @t40) (=> @t308 (=> @t509 (=> @t508 (= (_ (_ @t527 @t197) @t482) (_ (_ (_ tptp.input @t525) @t36) @t506)))))))
% 0.50/0.95  (assume @p223 (forall (@list @t36 @t68 @t197 @t69 @t40) (=> @t522 (=> @t509 (= (_ (_ @t527 @t68) @t197) (_ (_ (_ tptp.input (_ (_ @t524 @t68) @t197)) @t36) @t514))))))
% 0.50/0.95  (assume @p224 (forall @t531 (=> (forall @t530 (_ (_ tptp.member558706512_pi_pi (_ (_ tptp.product_Pair_pi_pi @t529) @t218)) @t299)) (_ (_ (_ tptp.strong743114133lation @t528) @t299) @t40))))
% 0.50/0.95  (assume @p225 (forall @t531 (=> (forall @t530 (_ (_ tptp.member558706512_pi_pi (_ (_ tptp.product_Pair_pi_pi @t218) @t529)) @t299)) (_ @t315 @t528))))
% 0.50/0.95  (assume @p226 (forall @t526 (= (_ (_ (_ tptp.subs @t533) @t197) @t482) (_ (_ (_ tptp.mismatch @t525) @t523) @t506))))
% 0.50/0.95  (assume @p227 (forall @t470 (_ @t74 tptp.piNil)))
% 0.50/0.95  (assume @p228 (forall (@list @t197 @t482) (= (_ (_ (_ tptp.subs tptp.piNil) @t197) @t482) tptp.piNil)))
% 0.50/0.95  (assume @p229 (forall @t234 (= (_ @t74 @t534) @t233)))
% 0.50/0.95  (assume @p230 (forall (@list @t299 @t69 @t40) (_ @t536 @t535)))
% 0.50/0.95  (assume @p231 (forall @t89 (= (= @t534 (_ (_ (_ tptp.mismatch @t84) @t81) @t23)) @t87)))
% 0.50/0.95  (assume @p232 (forall @t538 (not (= tptp.piNil @t537))))
% 0.50/0.95  (assume @p233 (forall (@list @t40 @t299) (_ @t315 tptp.piNil)))
% 0.50/0.95  (assume @p234 (forall @t539 (not (= tptp.piNil @t99))))
% 0.50/0.95  (assume @p235 (forall @t314 (not (= @t94 @t537))))
% 0.50/0.95  (assume @p236 (forall @t538 (not (= tptp.piNil (_ (_ (_ tptp.output @t311) @t310) @t90)))))
% 0.50/0.95  (assume @p237 (forall @t313 (not (= @t97 @t537))))
% 0.50/0.95  (assume @p238 (forall @t538 (not (= tptp.piNil @t312))))
% 0.50/0.95  (assume @p239 (forall @t313 (not (= @t309 @t537))))
% 0.50/0.95  (assume @p240 (forall (@list @t91 @t90) (not (= tptp.piNil @t92))))
% 0.50/0.95  (assume @p241 (forall @t98 (not (= @t540 @t92))))
% 0.50/0.95  (assume @p242 (forall @t541 (not (= tptp.piNil @t114))))
% 0.50/0.95  (assume @p243 (forall @t115 (not (= @t540 @t114))))
% 0.50/0.95  (assume @p244 (forall (@list @t101) (not (_ (_ tptp.late_transitions tptp.piNil) @t101))))
% 0.50/0.95  (assume @p245 (forall (@list @t40 @t101 @t69 @t68) (=> @t239 (=> @t456 @t542))))
% 0.50/0.95  (assume @p246 (forall @t342 (=> @t542 (not (forall @t441 (=> @t481 (=> @t543 @t434)))))))
% 0.50/0.95  (assume @p247 (forall (@list @t69 @t40 @t101) (not (_ (_ tptp.late_transitions @t535) @t101))))
% 0.50/0.95  (assume @p248 (forall @t547 (=> @t542 (=> (=> @t239 (=> @t456 @t546)) @t546))))
% 0.50/0.95  (assume @p249 (forall (@list @t36 @t101) (not (_ (_ tptp.late_transitions (_ @t73 tptp.piNil)) @t101))))
% 0.50/0.95  (assume @p250 (forall (@list @t299 @t69 @t36 @t40) (not (_ @t536 @t304))))
% 0.50/0.95  (assume @p251 (forall (@list @t299 @t69 @t68 @t40) (not (_ @t536 @t71))))
% 0.50/0.95  (assume @p252 (forall @t531 (not (_ @t536 @t65))))
% 0.50/0.95  (assume @p253 (forall @t526 (= (_ (_ (_ tptp.subs @t548) @t197) @t482) (_ (_ (_ tptp.match @t525) @t523) @t506))))
% 0.50/0.95  (assume @p254 (forall @t234 (= (_ @t74 @t549) @t233)))
% 0.50/0.95  (assume @p255 (forall @t313 (not (= @t550 @t537))))
% 0.50/0.95  (assume @p256 (forall @t538 (not (= tptp.piNil @t551))))
% 0.50/0.95  (assume @p257 (forall @t547 (=> @t552 (=> (=> @t239 (=> @t455 (_ @t545 @t69))) @t546))))
% 0.50/0.95  (assume @p258 (forall @t342 (=> @t552 @t455)))
% 0.50/0.95  (assume @p259 (forall @t342 (=> @t552 (not (forall @t485 (=> (and @t370 @t480) (not @t543)))))))
% 0.50/0.95  (assume @p260 (forall (@list @t40 @t101 @t68) (=> @t239 (_ (_ tptp.late_transitions (_ (_ (_ tptp.match @t68) @t68) @t40)) @t101))))
% 0.50/0.95  (assume @p261 (forall @t115 (not (= @t550 @t114))))
% 0.50/0.95  (assume @p262 (forall @t98 (not (= @t550 @t92))))
% 0.50/0.95  (assume @p263 (forall @t313 (not (= @t309 @t551))))
% 0.50/0.95  (assume @p264 (forall @t313 (not (= @t97 @t551))))
% 0.50/0.95  (assume @p265 (forall @t314 (not (= @t94 @t551))))
% 0.50/0.95  (assume @p266 (forall @t89 (= (= @t549 (_ (_ (_ tptp.match @t84) @t81) @t23)) @t87)))
% 0.50/0.95  (assume @p267 (forall (@list @t69 @t68 @t299 @t40) (=> @t456 (_ @t536 @t548))))
% 0.50/0.95  (assume @p268 (forall (@list @t553 @t399 @t93) (=> (forall (@list @t401) (_ @t555 tptp.piNil)) (=> (forall @t570 (=> @t559 (_ @t555 @t576))) (=> (forall @t560 (=> @t559 (_ @t555 @t575))) (=> (forall @t570 (=> (_ (_ tptp.fresh_717452603ubject @t473) @t401) (=> @t574 (=> @t559 (_ @t555 @t572))))) (=> (forall @t570 (=> @t559 (_ @t555 @t571))) (=> (forall @t570 (=> @t559 (_ @t555 @t569))) (=> (forall @t567 (=> @t566 (=> @t565 (_ @t555 @t568)))) (=> (forall @t567 (=> @t566 (=> @t565 (_ @t555 @t564)))) (=> (forall (@list @t367 @t364 @t401) (=> @t405 (=> @t559 (_ @t555 @t561)))) (=> (forall @t560 (=> @t559 (_ @t555 @t554))) (_ (_ @t553 @t399) @t93)))))))))))))
% 0.50/0.95  (assume @p269 (forall (@list @t577 @t406 @t93) (=> (forall (@list @t408) (_ @t578 tptp.piNil)) (=> (forall @t587 (=> @t582 (_ @t578 @t576))) (=> (forall @t583 (=> @t582 (_ @t578 @t575))) (=> (forall @t587 (=> (_ (_ tptp.fresh_1641682979reeRes @t473) @t408) (=> @t574 (=> @t582 (_ @t578 @t572))))) (=> (forall @t587 (=> @t582 (_ @t578 @t571))) (=> (forall @t587 (=> @t582 (_ @t578 @t569))) (=> (forall @t586 (=> @t585 (=> @t584 (_ @t578 @t568)))) (=> (forall @t586 (=> @t585 (=> @t584 (_ @t578 @t564)))) (=> (forall (@list @t367 @t364 @t408) (=> @t410 (=> @t582 (_ @t578 @t561)))) (=> (forall @t583 (=> @t582 (_ @t578 @t554))) (_ (_ @t577 @t406) @t93)))))))))))))
% 0.50/0.95  (assume @p270 (forall (@list @t588 @t317 @t93) (=> (forall (@list @t412) (_ @t589 tptp.piNil)) (=> (forall @t598 (=> @t593 (_ @t589 @t576))) (=> (forall @t594 (=> @t593 (_ @t589 @t575))) (=> (forall @t598 (=> (_ @t573 @t412) (=> @t574 (=> @t593 (_ @t589 @t572))))) (=> (forall @t598 (=> @t593 (_ @t589 @t571))) (=> (forall @t598 (=> @t593 (_ @t589 @t569))) (=> (forall @t597 (=> @t596 (=> @t595 (_ @t589 @t568)))) (=> (forall @t597 (=> @t596 (=> @t595 (_ @t589 @t564)))) (=> (forall (@list @t367 @t364 @t412) (=> @t414 (=> @t593 (_ @t589 @t561)))) (=> (forall @t594 (=> @t593 (_ @t589 @t554))) (_ (_ @t588 @t317) @t93)))))))))))))
% 0.50/0.95  (assume @p271 (forall (@list @t599 @t415 @t93) (=> (forall (@list @t417) (_ @t600 tptp.piNil)) (=> (forall @t609 (=> @t604 (_ @t600 @t576))) (=> (forall @t605 (=> @t604 (_ @t600 @t575))) (=> (forall @t609 (=> (_ (_ tptp.fresh_name_pi @t473) @t417) (=> @t574 (=> @t604 (_ @t600 @t572))))) (=> (forall @t609 (=> @t604 (_ @t600 @t571))) (=> (forall @t609 (=> @t604 (_ @t600 @t569))) (=> (forall @t608 (=> @t607 (=> @t606 (_ @t600 @t568)))) (=> (forall @t608 (=> @t607 (=> @t606 (_ @t600 @t564)))) (=> (forall (@list @t367 @t364 @t417) (=> @t419 (=> @t604 (_ @t600 @t561)))) (=> (forall @t605 (=> @t604 (_ @t600 @t554))) (_ (_ @t599 @t415) @t93)))))))))))))
% 0.50/0.95  (assume @p272 (forall @t79 (= (_ @t74 @t610) @t75)))
% 0.50/0.95  (assume @p273 (forall @t77 (= (_ @t74 @t611) @t76)))
% 0.50/0.95  (assume @p274 (forall @t512 (= (_ (_ (_ tptp.subs @t612) @t197) @t482) (_ tptp.bang @t506))))
% 0.50/0.95  (assume @p275 (forall @t507 (= (_ (_ (_ tptp.subs @t613) @t197) @t482) (_ (_ tptp.sum @t506) @t505))))
% 0.50/0.95  (assume @p276 (forall @t115 (not (= @t550 @t614))))
% 0.50/0.95  (assume @p277 (forall @t100 (not (= @t550 @t615))))
% 0.50/0.95  (assume @p278 (forall @t486 (=> (_ (_ tptp.late_transitions (_ @t41 @t612)) @t101) @t616)))
% 0.50/0.95  (assume @p279 (forall @t486 (=> @t616 (not (forall @t485 (=> (= @t612 @t617) (not (_ (_ tptp.late_transitions (_ @t226 @t617)) @t101))))))))
% 0.50/0.95  (assume @p280 (forall @t618 (not (= @t110 @t615))))
% 0.50/0.95  (assume @p281 (forall (@list @t360 @t93 @t90) (not (= (_ (_ tptp.res @t360) @t93) @t615))))
% 0.50/0.95  (assume @p282 (forall @t100 (not (= @t309 @t615))))
% 0.50/0.95  (assume @p283 (forall @t100 (not (= @t97 @t615))))
% 0.50/0.95  (assume @p284 (forall (@list @t32 @t101 @t40) (=> @t620 @t619)))
% 0.50/0.95  (assume @p285 (forall (@list @t40 @t101 @t32) (=> @t239 @t619)))
% 0.50/0.95  (assume @p286 (forall (@list @t40 @t32 @t101) (=> @t619 (=> (not @t239) @t620))))
% 0.50/0.95  (assume @p287 (forall (@list @t93 @t90) (not (= @t94 @t615))))
% 0.50/0.95  (assume @p288 (forall (@list @t109 @t108 @t113 @t112) (not (= @t621 @t114))))
% 0.50/0.95  (assume @p289 (forall @t111 (not (= @t621 @t92))))
% 0.50/0.95  (assume @p290 (forall @t115 (not (= @t309 @t614))))
% 0.50/0.95  (assume @p291 (forall @t115 (not (= @t97 @t614))))
% 0.50/0.95  (assume @p292 (forall @t116 (not (= @t94 @t614))))
% 0.50/0.95  (assume @p293 (forall @t80 (= (= @t610 (_ tptp.bang @t23)) @t25)))
% 0.50/0.95  (assume @p294 (forall @t31 (= (= @t611 (_ (_ tptp.sum @t26) @t23)) @t29)))
% 0.50/0.95  (assume @p295 (forall @t618 (not (= @t621 @t615))))
% 0.50/0.95  (assume @p296 (forall @t541 (not (= tptp.piNil @t614))))
% 0.50/0.95  (assume @p297 (forall @t539 (not (= tptp.piNil @t615))))
% 0.50/0.95  (assume @p298 (forall @t115 (not (= @t540 @t614))))
% 0.50/0.95  (assume @p299 (forall @t100 (not (= @t540 @t615))))
% 0.50/0.95  (assume @p300 (forall (@list @t622 @t93) (=> (_ @t622 tptp.piNil) (=> (forall @t628 (=> @t623 (_ @t622 @t576))) (=> (forall @t624 (=> @t623 (_ @t622 @t575))) (=> (forall @t628 (=> @t623 (_ @t622 @t572))) (=> (forall @t628 (=> @t623 (_ @t622 @t571))) (=> (forall @t628 (=> @t623 (_ @t622 @t569))) (=> (forall @t627 (=> @t626 (=> @t625 (_ @t622 @t568)))) (=> (forall @t627 (=> @t626 (=> @t625 (_ @t622 @t564)))) (=> (forall (@list @t367 @t364) (=> @t623 (_ @t622 @t561))) (=> (forall @t624 (=> @t623 (_ @t622 @t554))) (_ @t622 @t93)))))))))))))
% 0.50/0.95  (assume @p301 (forall (@list @t629) (or (= @t629 true) (= @t629 false))))
% 0.50/0.95  (assume @p302 (forall @t630 (= (_ (_ (_ tptp.if_name false) @t36) @t117) @t117)))
% 0.50/0.95  (assume @p303 (forall @t630 (= (_ (_ (_ tptp.if_name true) @t36) @t117) @t36)))
% 0.50/0.95  (assume @p304 @t636)
% 0.50/0.95  (assume @p305 true)
% 0.50/0.95  (step @p306 (= tptp.fresh_name_name @t640) :rule refl :args (@t640))
% 0.50/0.95  (step @p307 (= tptp.strong743114133lation @t654) :rule refl :args (@t654))
% 0.50/0.95  (step @p308 (= tptp.subst_name @t656) :rule refl :args (@t656))
% 0.50/0.95  (step @p309 :rule bool-double-not-elim :args (@t664))
% 0.50/0.95  (step @p310 :rule refl :args ((tptp.strong2129052853vative @t320 @t3 tptp.a tptp.x tptp.rel)))
% 0.50/0.95  (step @p311 :rule refl :args (tptp.rel))
% 0.50/0.95  (step @p312 :rule refl :args (tptp.x))
% 0.50/0.95  (step @p313 :rule refl :args (tptp.a))
% 0.50/0.95  (step @p314 :rule refl :args ((tptp.par tptp.p @t1)))
% 0.50/0.95  (step @p315 :rule refl :args (@t657))
% 0.50/0.95  (step @p316 :rule refl :args (tptp.p))
% 0.50/0.95  (step @p317 :rule cong :premises (@p316 @p315) :args (@t658))
% 0.50/0.95  (step @p318 :rule trans :premises (@p317 @p314))
% 0.50/0.95  (step @p319 :rule refl :args (@t320))
% 0.50/0.95  (step @p320 :rule cong :premises (@p319 @p318 @p313 @p312 @p311) :args (@t659))
% 0.50/0.95  (step @p321 :rule trans :premises (@p320 @p310))
% 0.50/0.95  (step @p322 :rule refl :args (@t329))
% 0.50/0.95  (step @p323 :rule ho_cong :premises (@p322 @p318))
% 0.50/0.95  (step @p324 :rule ho_cong :premises (@p323 @p313))
% 0.50/0.95  (step @p325 :rule ho_cong :premises (@p324 @p312))
% 0.50/0.95  (step @p326 :rule ho_cong :premises (@p325 @p311))
% 0.50/0.95  (step @p327 :rule cong :premises (@p326 @p321) :args ((= (_ (_ (_ (_ @t329 @t658) tptp.a) tptp.x) tptp.rel) @t659)))
% 0.50/0.95  (step @p328 :rule symm :premises (@p327))
% 0.50/0.95  (step @p329 :rule refl :args (@t631))
% 0.50/0.95  (step @p330 :rule eq_resolve :premises (@p329 @p328))
% 0.50/0.95  (step @p331 :rule refl :args (@t2))
% 0.50/0.95  (step @p332 :rule ho_cong :premises (@p331 @p315))
% 0.50/0.95  (step @p333 :rule cong :premises (@p332 @p318) :args ((= (_ @t2 @t657) @t658)))
% 0.50/0.95  (step @p334 :rule symm :premises (@p333))
% 0.50/0.95  (step @p335 :rule refl :args (@t3))
% 0.50/0.95  (step @p336 :rule eq_resolve :premises (@p335 @p334))
% 0.50/0.95  (step @p337 :rule refl :args (@t1))
% 0.50/0.95  (step @p338 :rule cong :premises (@p337 @p315) :args ((= @t1 @t657)))
% 0.50/0.95  (step @p339 :rule symm :premises (@p338))
% 0.50/0.95  (step @p340 :rule eq_resolve :premises (@p337 @p339))
% 0.50/0.95  (step @p341 :rule ho_cong :premises (@p331 @p340))
% 0.50/0.95  (step @p342 :rule trans :premises (@p341 @p336))
% 0.50/0.95  (step @p343 :rule ho_cong :premises (@p322 @p342))
% 0.50/0.95  (step @p344 :rule ho_cong :premises (@p343 @p313))
% 0.50/0.95  (step @p345 :rule ho_cong :premises (@p344 @p312))
% 0.50/0.95  (step @p346 :rule ho_cong :premises (@p345 @p311))
% 0.50/0.95  (step @p347 :rule trans :premises (@p346 @p330))
% 0.50/0.95  (step @p348 :rule cong :premises (@p347) :args (@t665))
% 0.50/0.95  (step @p349 :rule refl :args ((tptp.late_transitions @t10 @t632)))
% 0.50/0.95  (step @p350 :rule refl :args (@t660))
% 0.50/0.95  (step @p351 :rule refl :args ((tptp.par @t9 tptp.r)))
% 0.50/0.95  (step @p352 :rule refl :args (tptp.r))
% 0.50/0.95  (step @p353 :rule refl :args (@t661))
% 0.50/0.95  (step @p354 :rule cong :premises (@p353 @p352) :args (@t662))
% 0.50/0.95  (step @p355 :rule trans :premises (@p354 @p351))
% 0.50/0.95  (step @p356 :rule cong :premises (@p355 @p350) :args (@t663))
% 0.50/0.95  (step @p357 :rule trans :premises (@p356 @p349))
% 0.50/0.95  (step @p358 :rule refl :args (tptp.late_transitions))
% 0.50/0.95  (step @p359 :rule ho_cong :premises (@p358 @p355))
% 0.50/0.95  (step @p360 :rule ho_cong :premises (@p359 @p350))
% 0.50/0.95  (step @p361 :rule cong :premises (@p360 @p357) :args ((= (_ @t666 @t660) @t663)))
% 0.50/0.95  (step @p362 :rule symm :premises (@p361))
% 0.50/0.95  (step @p363 :rule refl :args (@t633))
% 0.50/0.95  (step @p364 :rule eq_resolve :premises (@p363 @p362))
% 0.50/0.95  (step @p365 :rule refl :args (@t632))
% 0.50/0.95  (step @p366 :rule cong :premises (@p365 @p350) :args ((= @t632 @t660)))
% 0.50/0.95  (step @p367 :rule symm :premises (@p366))
% 0.50/0.95  (step @p368 :rule eq_resolve :premises (@p365 @p367))
% 0.50/0.95  (step @p369 :rule refl :args (tptp.par))
% 0.50/0.95  (step @p370 :rule ho_cong :premises (@p369 @p353))
% 0.50/0.95  (step @p371 :rule ho_cong :premises (@p370 @p352))
% 0.50/0.95  (step @p372 :rule cong :premises (@p371 @p355) :args ((= (_ (_ tptp.par @t661) tptp.r) @t662)))
% 0.50/0.95  (step @p373 :rule symm :premises (@p372))
% 0.50/0.95  (step @p374 :rule refl :args (@t10))
% 0.50/0.95  (step @p375 :rule eq_resolve :premises (@p374 @p373))
% 0.50/0.95  (step @p376 :rule refl :args (@t9))
% 0.50/0.95  (step @p377 :rule cong :premises (@p376 @p353) :args ((= @t9 @t661)))
% 0.50/0.95  (step @p378 :rule symm :premises (@p377))
% 0.50/0.95  (step @p379 :rule eq_resolve :premises (@p376 @p378))
% 0.50/0.95  (step @p380 :rule ho_cong :premises (@p369 @p379))
% 0.50/0.95  (step @p381 :rule ho_cong :premises (@p380 @p352))
% 0.50/0.95  (step @p382 :rule trans :premises (@p381 @p375))
% 0.50/0.95  (step @p383 :rule ho_cong :premises (@p358 @p382))
% 0.50/0.95  (step @p384 :rule ho_cong :premises (@p383 @p368))
% 0.50/0.95  (step @p385 :rule trans :premises (@p384 @p364))
% 0.50/0.95  (step @p386 :rule cong :premises (@p385) :args (@t667))
% 0.50/0.95  (step @p387 :rule nary_cong :premises (@p386 @p348) :args (@t668))
% 0.50/0.95  (step @p388 :rule cong :premises (@p387) :args ((forall @t326 @t668)))
% 0.50/0.95  (step @p389 :rule bool-and-de-morgan :args (@t633 @t631 true))
% 0.50/0.95  (step @p390 :rule cong :premises (@p389) :args (@t669))
% 0.50/0.95  (step @p391 :rule trans :premises (@p390 @p388))
% 0.50/0.95  (step @p392 :rule cong :premises (@p391) :args (@t670))
% 0.50/0.95  (step @p393 :rule exists-elim :args ((= @t635 @t670)))
% 0.50/0.95  (step @p394 :rule trans :premises (@p393 @p392))
% 0.50/0.95  (step @p395 :rule cong :premises (@p394) :args (@t636))
% 0.50/0.95  (step @p396 :rule trans :premises (@p395 @p309))
% 0.50/0.95  (step @p397 :rule eq_resolve :premises (@p304 @p396))
% 0.50/0.95  (step @p398 :rule refl :args ((tptp.late_transitions @t10 @t8)))
% 0.50/0.95  (step @p399 :rule refl :args ((tptp.late_BoundR tptp.a tptp.x @t5)))
% 0.50/0.95  (step @p400 :rule refl :args ((tptp.par @t4 tptp.r)))
% 0.50/0.95  (step @p401 :rule refl :args (@t671))
% 0.50/0.95  (step @p402 :rule cong :premises (@p401 @p352) :args (@t672))
% 0.50/0.95  (step @p403 :rule trans :premises (@p402 @p400))
% 0.50/0.95  (step @p404 :rule cong :premises (@p313 @p312 @p403) :args (@t673))
% 0.50/0.95  (step @p405 :rule trans :premises (@p404 @p399))
% 0.50/0.95  (step @p406 :rule cong :premises (@p355 @p405) :args (@t674))
% 0.50/0.95  (step @p407 :rule trans :premises (@p406 @p398))
% 0.50/0.95  (step @p408 :rule ho_cong :premises (@p359 @p405))
% 0.50/0.95  (step @p409 :rule cong :premises (@p408 @p407) :args ((= (_ @t666 @t673) @t674)))
% 0.50/0.95  (step @p410 :rule symm :premises (@p409))
% 0.50/0.95  (step @p411 :rule refl :args (@t12))
% 0.50/0.95  (step @p412 :rule eq_resolve :premises (@p411 @p410))
% 0.50/0.95  (step @p413 :rule refl :args (@t7))
% 0.50/0.95  (step @p414 :rule ho_cong :premises (@p413 @p403))
% 0.50/0.95  (step @p415 :rule cong :premises (@p414 @p405) :args ((= (_ @t7 @t672) @t673)))
% 0.50/0.95  (step @p416 :rule symm :premises (@p415))
% 0.50/0.95  (step @p417 :rule refl :args (@t8))
% 0.50/0.95  (step @p418 :rule eq_resolve :premises (@p417 @p416))
% 0.50/0.95  (step @p419 :rule ho_cong :premises (@p369 @p401))
% 0.50/0.95  (step @p420 :rule ho_cong :premises (@p419 @p352))
% 0.50/0.95  (step @p421 :rule cong :premises (@p420 @p403) :args ((= (_ (_ tptp.par @t671) tptp.r) @t672)))
% 0.50/0.95  (step @p422 :rule symm :premises (@p421))
% 0.50/0.95  (step @p423 :rule refl :args (@t5))
% 0.50/0.95  (step @p424 :rule eq_resolve :premises (@p423 @p422))
% 0.50/0.95  (step @p425 :rule refl :args (tptp.r))
% 0.50/0.95  (step @p426 :rule refl :args (@t4))
% 0.50/0.95  (step @p427 :rule cong :premises (@p426 @p401) :args ((= @t4 @t671)))
% 0.50/0.95  (step @p428 :rule symm :premises (@p427))
% 0.50/0.95  (step @p429 :rule eq_resolve :premises (@p426 @p428))
% 0.50/0.95  (step @p430 :rule refl :args (tptp.par))
% 0.50/0.95  (step @p431 :rule ho_cong :premises (@p430 @p429))
% 0.50/0.95  (step @p432 :rule ho_cong :premises (@p431 @p425))
% 0.50/0.95  (step @p433 :rule trans :premises (@p432 @p424))
% 0.50/0.95  (step @p434 :rule refl :args (@t7))
% 0.50/0.95  (step @p435 :rule ho_cong :premises (@p434 @p433))
% 0.50/0.95  (step @p436 :rule trans :premises (@p435 @p418))
% 0.50/0.95  (step @p437 :rule ho_cong :premises (@p430 @p379))
% 0.50/0.95  (step @p438 :rule ho_cong :premises (@p437 @p425))
% 0.50/0.95  (step @p439 :rule trans :premises (@p438 @p375))
% 0.50/0.95  (step @p440 :rule refl :args (tptp.late_transitions))
% 0.50/0.95  (step @p441 :rule ho_cong :premises (@p440 @p439))
% 0.50/0.95  (step @p442 :rule ho_cong :premises (@p441 @p436))
% 0.50/0.95  (step @p443 :rule trans :premises (@p442 @p412))
% 0.50/0.95  (step @p444 :rule eq_resolve :premises (@p3 @p443))
% 0.50/0.95  (step @p445 :rule refl :args ((tptp.strong2129052853vative @t5 @t3 tptp.a tptp.x tptp.rel)))
% 0.50/0.95  (step @p446 :rule cong :premises (@p403 @p318 @p313 @p312 @p311) :args (@t675))
% 0.50/0.95  (step @p447 :rule trans :premises (@p446 @p445))
% 0.50/0.95  (step @p448 :rule refl :args (tptp.strong2129052853vative))
% 0.50/0.95  (step @p449 :rule ho_cong :premises (@p448 @p403))
% 0.50/0.95  (step @p450 :rule ho_cong :premises (@p449 @p318))
% 0.50/0.95  (step @p451 :rule ho_cong :premises (@p450 @p313))
% 0.50/0.95  (step @p452 :rule ho_cong :premises (@p451 @p312))
% 0.50/0.95  (step @p453 :rule ho_cong :premises (@p452 @p311))
% 0.50/0.95  (step @p454 :rule cong :premises (@p453 @p447) :args ((= (_ (_ (_ (_ (_ tptp.strong2129052853vative @t672) @t658) tptp.a) tptp.x) tptp.rel) @t675)))
% 0.50/0.95  (step @p455 :rule symm :premises (@p454))
% 0.50/0.95  (step @p456 :rule refl :args (@t6))
% 0.50/0.95  (step @p457 :rule eq_resolve :premises (@p456 @p455))
% 0.50/0.95  (step @p458 :rule refl :args (tptp.rel))
% 0.50/0.95  (step @p459 :rule refl :args (tptp.x))
% 0.50/0.95  (step @p460 :rule refl :args (tptp.a))
% 0.50/0.95  (step @p461 :rule refl :args (@t2))
% 0.50/0.95  (step @p462 :rule ho_cong :premises (@p461 @p340))
% 0.50/0.95  (step @p463 :rule trans :premises (@p462 @p336))
% 0.50/0.95  (step @p464 :rule refl :args (tptp.strong2129052853vative))
% 0.50/0.95  (step @p465 :rule ho_cong :premises (@p464 @p433))
% 0.50/0.95  (step @p466 :rule ho_cong :premises (@p465 @p463))
% 0.50/0.95  (step @p467 :rule ho_cong :premises (@p466 @p460))
% 0.50/0.95  (step @p468 :rule ho_cong :premises (@p467 @p459))
% 0.50/0.95  (step @p469 :rule ho_cong :premises (@p468 @p458))
% 0.50/0.95  (step @p470 :rule trans :premises (@p469 @p457))
% 0.50/0.95  (step @p471 :rule eq_resolve :premises (@p1 @p470))
% 0.50/0.95  (step @p472 :rule cnf_or_pos :args (@t678))
% 0.50/0.95  (step @p473 :rule reordering :premises (@p472) :args ((or @t676 @t677 @t679)))
% 0.50/0.95  (step @p474 :rule chain_m_resolution :premises (@p473 @p471 @p444) :args (@t679 (@list false false) (@list @t675 @t674)))
% 0.50/0.95  (assume-push @p481 @t664)
% 0.50/0.95  (step @p476 :rule instantiate :premises (@p397) :args ((@list @t672)))
% 0.50/0.95  (step-pop @p482 :rule scope :premises (@p476))
% 0.50/0.95  (step @p477 :rule process_scope :premises (@p482) :args (@t678))
% 0.50/0.95  (step @p479 :rule implies_elim :premises (@p477))
% 0.50/0.95  (step @p480 false :rule chain_m_resolution :premises (@p479 @p474 @p397) :args (false (@list true false) (@list @t678 @t664)))
% 0.50/0.95  )
% 0.50/0.95  % SZS output end Proof
% 0.50/0.95  % cvc5 exiting
%------------------------------------------------------------------------------