%------------------------------------------------------------------------------ % File : cvc5---1.3.4 % Problem : ITP161^1 : TPTP v9.2.1. Released v7.5.0. % Transfm : none % Format : tptp:raw % Command : /export/starexec/sandbox2/solver/bin/do_cvc5 /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM % Computer : n012.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:14 AM UTC 2026 % Result : Theorem 178.45s 178.76s % Output : Proof 178.45s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.00/0.06 % Problem : ITP161^1 : TPTP v9.2.1. Released v7.5.0. % 0.00/0.07 % Command : /export/starexec/sandbox2/solver/bin/do_cvc5 /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM % 0.07/0.25 % Computer : n012.cluster.edu % 0.07/0.25 % Model : x86_64 x86_64 % 0.07/0.25 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.07/0.25 % Memory : 8042.1875MB % 0.07/0.25 % OS : Linux 3.10.0-693.el7.x86_64 % 0.07/0.25 % CPULimit : 300 % 0.07/0.25 % WCLimit : 300 % 0.07/0.25 % DateTime : Tue Jun 2 04:17:03 EDT 2026 % 0.07/0.25 % CPUTime : % 0.15/0.39 %----Proving TH0 % 178.45/178.76 --- Run --mbqi --mbqi-enum --mbqi-enum-choice-grammar --mbqi-enum-global-syms-grammar --sygus-grammar-ho-partial --no-cegqi --no-sygus-inst at 90s... % 178.45/178.76 --- Run --mbqi --mbqi-enum --mbqi-enum-choice-grammar --mbqi-enum-global-syms-grammar --sygus-grammar-ho-partial --mbqi-enum-choice-grammar-all --no-cegqi --no-sygus-inst at 30s... % 178.45/178.76 --- Run --mbqi --mbqi-enum --mbqi-enum-choice-grammar --mbqi-enum-global-syms-grammar --sygus-grammar-ho-partial --no-mbqi-nested-check --no-cegqi --no-sygus-inst at 30s... % 178.45/178.76 --- Run --ho-elim --full-saturate-quant at 18s... % 178.45/178.76 --- Run --ho-elim --no-e-matching --full-saturate-quant at 12s... % 178.45/178.76 % SZS status Theorem % 178.45/178.76 % SZS output start Proof % 178.45/178.76 ( % 178.45/178.76 (declare-sort tptp.refine787176636t_unit 0) % 178.45/178.76 (declare-sort tptp.refine424419629nres_a 0) % 178.45/178.76 (declare-sort tptp.set_Pr1628433942t_unit 0) % 178.45/178.76 (declare-sort tptp.set_Pr1707992533t_unit 0) % 178.45/178.76 (declare-sort tptp.refine432681134nres_b 0) % 178.45/178.76 (declare-sort tptp.set_Pr451126599t_unit 0) % 178.45/178.76 (declare-sort tptp.set_Product_prod_b_b 0) % 178.45/178.76 (declare-sort tptp.set_b 0) % 178.45/178.76 (declare-sort tptp.set_Product_prod_b_a 0) % 178.45/178.76 (declare-sort tptp.set_a 0) % 178.45/178.76 (declare-sort tptp.set_Product_prod_a_b 0) % 178.45/178.76 (declare-sort tptp.set_Product_prod_a_a 0) % 178.45/178.76 (declare-sort tptp.b 0) % 178.45/178.76 (declare-sort tptp.a 0) % 178.45/178.76 (declare-sort tptp.produc1587512412nres_b 0) % 178.45/178.76 (declare-sort tptp.produc1609974940nres_a 0) % 178.45/178.76 (declare-sort tptp.product_prod_b_b 0) % 178.45/178.76 (declare-sort tptp.product_prod_a_b 0) % 178.45/178.76 (declare-sort tptp.product_prod_a_a 0) % 178.45/178.76 (declare-sort tptp.product_prod_b_a 0) % 178.45/178.76 (declare-sort tptp.product_unit 0) % 178.45/178.76 (declare-sort tptp.refine1811374551od_a_b 0) % 178.45/178.76 (declare-sort tptp.refine2031285398od_b_b 0) % 178.45/178.76 (declare-sort tptp.refine891721109od_b_a 0) % 178.45/178.76 (declare-sort tptp.set_Product_unit 0) % 178.45/178.76 (declare-sort tptp.refine671810262od_a_a 0) % 178.45/178.76 (declare-const tptp.refine1001002028nres_b (-> tptp.refine432681134nres_b tptp.b Bool)) % 178.45/178.76 (declare-const tptp.refine1198353289_RES_b (-> tptp.set_b tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.refine1001002027nres_a (-> tptp.refine424419629nres_a tptp.a Bool)) % 178.45/178.76 (declare-const tptp.refine1198353288_RES_a (-> tptp.set_a tptp.refine424419629nres_a)) % 178.45/178.76 (declare-const tptp.member_a (-> tptp.a tptp.set_a Bool)) % 178.45/178.76 (declare-const tptp.member_b (-> tptp.b tptp.set_b Bool)) % 178.45/178.76 (declare-const tptp.top_to177290092t_unit tptp.refine787176636t_unit) % 178.45/178.76 (declare-const tptp.top_top_set_a tptp.set_a) % 178.45/178.76 (declare-const tptp.top_top_set_b tptp.set_b) % 178.45/178.76 (declare-const tptp.refine2039610767ASSERT (-> Bool tptp.refine787176636t_unit)) % 178.45/178.76 (declare-const tptp.partia906949161nres_a (-> tptp.refine424419629nres_a tptp.refine424419629nres_a tptp.refine424419629nres_a Bool)) % 178.45/178.76 (declare-const tptp.partia915210666nres_b (-> tptp.refine432681134nres_b tptp.refine432681134nres_b tptp.refine432681134nres_b Bool)) % 178.45/178.76 (declare-const tptp.partia1658438072t_unit (-> tptp.refine787176636t_unit tptp.refine787176636t_unit tptp.refine787176636t_unit Bool)) % 178.45/178.76 (declare-const tptp.refine1420258419t_unit (-> tptp.product_unit tptp.refine787176636t_unit)) % 178.45/178.76 (declare-const tptp.refine2021053540t_unit (-> tptp.set_Pr1628433942t_unit tptp.refine787176636t_unit tptp.refine424419629nres_a)) % 178.45/178.76 (declare-const tptp.refine2140306339t_unit (-> tptp.set_Pr1707992533t_unit tptp.refine787176636t_unit tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.refine838861686t_unit (-> tptp.set_Pr451126599t_unit tptp.refine787176636t_unit tptp.refine787176636t_unit)) % 178.45/178.76 (declare-const tptp.refine944483349t_unit (-> tptp.set_Pr451126599t_unit tptp.refine787176636t_unit tptp.refine787176636t_unit)) % 178.45/178.76 (declare-const tptp.top_to240090974nres_b tptp.refine432681134nres_b) % 178.45/178.76 (declare-const tptp.domain_b_b (-> tptp.set_Product_prod_b_b tptp.set_b)) % 178.45/178.76 (declare-const tptp.image_b_b (-> tptp.set_Product_prod_b_b tptp.set_b tptp.set_b)) % 178.45/178.76 (declare-const tptp.domain_b_a (-> tptp.set_Product_prod_b_a tptp.set_b)) % 178.45/178.76 (declare-const tptp.image_b_a (-> tptp.set_Product_prod_b_a tptp.set_b tptp.set_a)) % 178.45/178.76 (declare-const tptp.domain_a_b (-> tptp.set_Product_prod_a_b tptp.set_a)) % 178.45/178.76 (declare-const tptp.image_a_b (-> tptp.set_Product_prod_a_b tptp.set_a tptp.set_b)) % 178.45/178.76 (declare-const tptp.domain_a_a (-> tptp.set_Product_prod_a_a tptp.set_a)) % 178.45/178.76 (declare-const tptp.image_a_a (-> tptp.set_Product_prod_a_a tptp.set_a tptp.set_a)) % 178.45/178.76 (declare-const tptp.domain918802906t_unit (-> tptp.set_Pr1707992533t_unit tptp.set_b)) % 178.45/178.76 (declare-const tptp.top_to231829469nres_a tptp.refine424419629nres_a) % 178.45/178.76 (declare-const tptp.domain799550107t_unit (-> tptp.set_Pr1628433942t_unit tptp.set_a)) % 178.45/178.76 (declare-const tptp.refine2063221605TURN_b (-> tptp.b tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.produc2130641934nres_b (-> tptp.refine432681134nres_b tptp.refine432681134nres_b tptp.produc1587512412nres_b)) % 178.45/178.76 (declare-const tptp.produc1136923598nres_a (-> tptp.refine424419629nres_a tptp.refine424419629nres_a tptp.produc1609974940nres_a)) % 178.45/178.76 (declare-const tptp.refine464223677AILi_a tptp.refine424419629nres_a) % 178.45/178.76 (declare-const tptp.product_Pair_a_b (-> tptp.a tptp.b tptp.product_prod_a_b)) % 178.45/178.76 (declare-const tptp.product_Pair_a_a (-> tptp.a tptp.a tptp.product_prod_a_a)) % 178.45/178.76 (declare-const tptp.product_Pair_b_a (-> tptp.b tptp.a tptp.product_prod_b_a)) % 178.45/178.76 (declare-const tptp.refine1441824853un_a_a (-> tptp.set_Product_prod_a_a tptp.refine424419629nres_a tptp.refine424419629nres_a)) % 178.45/178.76 (declare-const tptp.refine1441824854un_a_b (-> tptp.set_Product_prod_a_b tptp.refine432681134nres_b tptp.refine424419629nres_a)) % 178.45/178.76 (declare-const tptp.refine122110613un_b_b (-> tptp.set_Product_prod_b_b tptp.refine432681134nres_b tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.member_Product_unit (-> tptp.product_unit tptp.set_Product_unit Bool)) % 178.45/178.76 (declare-const tptp.refine1964549109un_b_a (-> tptp.set_Product_prod_b_a tptp.refine432681134nres_b tptp.refine424419629nres_a)) % 178.45/178.76 (declare-const tptp.member458171089od_a_b (-> tptp.product_prod_a_b tptp.set_Product_prod_a_b Bool)) % 178.45/178.76 (declare-const tptp.refine630713138od_a_b (-> tptp.set_Product_prod_a_b tptp.refine1811374551od_a_b)) % 178.45/178.76 (declare-const tptp.order_1714329108nres_a (-> (-> tptp.refine424419629nres_a Bool) tptp.refine424419629nres_a)) % 178.45/178.76 (declare-const tptp.member1285940496od_b_b (-> tptp.product_prod_b_b tptp.set_Product_prod_b_b Bool)) % 178.45/178.76 (declare-const tptp.collec1481886546od_b_b (-> (-> tptp.product_prod_b_b Bool) tptp.set_Product_prod_b_b)) % 178.45/178.76 (declare-const tptp.refine1312857700nres_b (-> tptp.refine432681134nres_b tptp.b Bool)) % 178.45/178.76 (declare-const tptp.refine1964549110un_b_b (-> tptp.set_Product_prod_b_b tptp.refine432681134nres_b tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.member1277678991od_b_a (-> tptp.product_prod_b_a tptp.set_Product_prod_b_a Bool)) % 178.45/178.76 (declare-const tptp.refine1450221040od_b_a (-> tptp.set_Product_prod_b_a tptp.refine891721109od_b_a)) % 178.45/178.76 (declare-const tptp.refine460904452t_unit (-> tptp.set_Pr1707992533t_unit tptp.refine432681134nres_b tptp.refine787176636t_unit)) % 178.45/178.76 (declare-const tptp.member449909584od_a_a (-> tptp.product_prod_a_a tptp.set_Product_prod_a_a Bool)) % 178.45/178.76 (declare-const tptp.ord_le1051254044t_unit (-> tptp.refine787176636t_unit tptp.refine787176636t_unit Bool)) % 178.45/178.76 (declare-const tptp.refine622451633od_a_a (-> tptp.set_Product_prod_a_a tptp.refine671810262od_a_a)) % 178.45/178.76 (declare-const tptp.refine681446406t_unit (-> tptp.refine787176636t_unit (-> tptp.product_unit tptp.refine787176636t_unit) tptp.refine787176636t_unit)) % 178.45/178.76 (declare-const tptp.ord_le915866422od_a_a (-> tptp.refine671810262od_a_a tptp.refine671810262od_a_a Bool)) % 178.45/178.76 (declare-const tptp.x tptp.a) % 178.45/178.76 (declare-const tptp.refine1822134885_RES_a (-> tptp.refine424419629nres_a tptp.set_a)) % 178.45/178.76 (declare-const tptp.refine1607584204t_unit tptp.refine787176636t_unit) % 178.45/178.76 (declare-const tptp.ord_le1135777269od_b_a (-> tptp.refine891721109od_b_a tptp.refine891721109od_b_a Bool)) % 178.45/178.76 (declare-const tptp.phi (-> tptp.a Bool)) % 178.45/178.76 (declare-const tptp.if_Ref1369692790t_unit (-> Bool tptp.refine787176636t_unit tptp.refine787176636t_unit tptp.refine787176636t_unit)) % 178.45/178.76 (declare-const tptp.collec654117139od_a_b (-> (-> tptp.product_prod_a_b Bool) tptp.set_Product_prod_a_b)) % 178.45/178.76 (declare-const tptp.ord_le2055430711od_a_b (-> tptp.refine1811374551od_a_b tptp.refine1811374551od_a_b Bool)) % 178.45/178.76 (declare-const tptp.f (-> tptp.a tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.refine436832839nd_a_b (-> tptp.refine424419629nres_a (-> tptp.a tptp.refine432681134nres_b) tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.refine464223678AILi_b tptp.refine432681134nres_b) % 178.45/178.76 (declare-const tptp.ord_le127857910od_b_b (-> tptp.refine2031285398od_b_b tptp.refine2031285398od_b_b Bool)) % 178.45/178.76 (declare-const tptp.refine983493746t_unit (-> tptp.refine787176636t_unit tptp.product_unit Bool)) % 178.45/178.76 (declare-const tptp.refine119808504unit_b (-> tptp.refine787176636t_unit (-> tptp.product_unit tptp.refine432681134nres_b) tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.m tptp.refine432681134nres_b) % 178.45/178.76 (declare-const tptp.if_Ref1724547303nres_a (-> Bool tptp.refine424419629nres_a tptp.refine424419629nres_a tptp.refine424419629nres_a)) % 178.45/178.76 (declare-const tptp.refine341651653t_unit (-> tptp.set_Pr1628433942t_unit tptp.refine424419629nres_a tptp.refine787176636t_unit)) % 178.45/178.76 (declare-const tptp.collect_Product_unit (-> (-> tptp.product_unit Bool) tptp.set_Product_unit)) % 178.45/178.76 (declare-const tptp.refine2063221604TURN_a (-> tptp.a tptp.refine424419629nres_a)) % 178.45/178.76 (declare-const tptp.collec1473625041od_b_a (-> (-> tptp.product_prod_b_a Bool) tptp.set_Product_prod_b_a)) % 178.45/178.76 (declare-const tptp.refine1136779702un_a_a (-> tptp.set_Product_prod_a_a tptp.refine424419629nres_a tptp.refine424419629nres_a)) % 178.45/178.76 (declare-const tptp.collect_a (-> (-> tptp.a Bool) tptp.set_a)) % 178.45/178.76 (declare-const tptp.refine1136779703un_a_b (-> tptp.set_Product_prod_a_b tptp.refine424419629nres_a tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.collect_b (-> (-> tptp.b Bool) tptp.set_b)) % 178.45/178.76 (declare-const tptp.refine988994910_a_a_b (-> tptp.refine671810262od_a_a (-> tptp.product_prod_a_a tptp.refine432681134nres_b) tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.product_Pair_b_b (-> tptp.b tptp.b tptp.product_prod_b_b)) % 178.45/178.76 (declare-const tptp.collec645855634od_a_a (-> (-> tptp.product_prod_a_a Bool) tptp.set_Product_prod_a_a)) % 178.45/178.76 (declare-const tptp.if_Ref1732808808nres_b (-> Bool tptp.refine432681134nres_b tptp.refine432681134nres_b tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.refine378960780od_a_a (-> tptp.refine671810262od_a_a tptp.product_prod_a_a Bool)) % 178.45/178.76 (declare-const tptp.refine1777164439t_unit (-> tptp.set_Product_unit tptp.refine787176636t_unit)) % 178.45/178.76 (declare-const tptp.refine1458482545od_b_b (-> tptp.set_Product_prod_b_b tptp.refine2031285398od_b_b)) % 178.45/178.76 (declare-const tptp.refine122110612un_b_a (-> tptp.set_Product_prod_b_a tptp.refine424419629nres_a tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.if_o_R1705037948nres_a (-> Bool (-> Bool tptp.refine424419629nres_a) (-> Bool tptp.refine424419629nres_a) Bool tptp.refine424419629nres_a)) % 178.45/178.76 (declare-const tptp.refine1214991692od_b_b (-> tptp.refine2031285398od_b_b tptp.product_prod_b_b Bool)) % 178.45/178.76 (declare-const tptp.refine558004794t_unit (-> tptp.refine787176636t_unit tptp.product_unit Bool)) % 178.45/178.76 (declare-const tptp.if_o_R697118589nres_b (-> Bool (-> Bool tptp.refine432681134nres_b) (-> Bool tptp.refine432681134nres_b) Bool tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.refine436832838nd_a_a (-> tptp.refine424419629nres_a (-> tptp.a tptp.refine424419629nres_a) tptp.refine424419629nres_a)) % 178.45/178.76 (declare-const tptp.refine1264602246nd_b_b (-> tptp.refine432681134nres_b (-> tptp.b tptp.refine432681134nres_b) tptp.refine432681134nres_b)) % 178.45/178.76 (declare-const tptp.refine1264602245nd_b_a (-> tptp.refine432681134nres_b (-> tptp.b tptp.refine424419629nres_a) tptp.refine424419629nres_a)) % 178.45/178.76 (declare-const tptp.refine96995669t_unit (-> tptp.refine424419629nres_a (-> tptp.a tptp.refine787176636t_unit) tptp.refine787176636t_unit)) % 178.45/178.76 (declare-const tptp.refine216248468t_unit (-> tptp.refine432681134nres_b (-> tptp.b tptp.refine787176636t_unit) tptp.refine787176636t_unit)) % 178.45/178.76 (declare-const tptp.refine119808503unit_a (-> tptp.refine787176636t_unit (-> tptp.product_unit tptp.refine424419629nres_a) tptp.refine424419629nres_a)) % 178.45/178.76 (declare-const tptp.refine1822134886_RES_b (-> tptp.refine432681134nres_b tptp.set_b)) % 178.45/178.76 (declare-const tptp.if_set_b (-> Bool tptp.set_b tptp.set_b tptp.set_b)) % 178.45/178.76 (declare-const tptp.refine1206730187od_b_a (-> tptp.refine891721109od_b_a tptp.product_prod_b_a Bool)) % 178.45/178.76 (declare-const tptp.if_set_a (-> Bool tptp.set_a tptp.set_a tptp.set_a)) % 178.45/178.76 (declare-const tptp.refine387222285od_a_b (-> tptp.refine1811374551od_a_b tptp.product_prod_a_b Bool)) % 178.45/178.76 (declare-const tptp.refine1312857699nres_a (-> tptp.refine424419629nres_a tptp.a Bool)) % 178.45/178.76 (declare-const tptp.refine1208325748t_unit (-> tptp.refine787176636t_unit tptp.set_Product_unit)) % 178.45/178.76 (declare-const tptp.order_1722590613nres_b (-> (-> tptp.refine432681134nres_b Bool) tptp.refine432681134nres_b)) % 178.45/178.76 (define tptp.refine412683990fail_b () (let ((_let_1 (@var "M6" tptp.set_b))) (let ((_let_2 (@var "M5" tptp.refine432681134nres_b))) (lambda (@list _let_2) (exists (@list _let_1) (= _let_2 (_ tptp.refine1198353289_RES_b _let_1))))))) % 178.45/178.76 (define tptp.ord_le527798542nres_b () (let ((_let_1 (@var "X5" tptp.b))) (let ((_let_2 (@var "S5" tptp.refine432681134nres_b))) (let ((_let_3 (@var "S4" tptp.refine432681134nres_b))) (lambda (@list _let_3 _let_2) (=> (_ tptp.refine412683990fail_b _let_2) (and (_ tptp.refine412683990fail_b _let_3) (forall (@list _let_1) (=> (_ (_ tptp.refine1001002028nres_b _let_3) _let_1) (_ (_ tptp.refine1001002028nres_b _let_2) _let_1)))))))))) % 178.45/178.76 (define tptp.ord_le1656162903nres_b () (let ((_let_1 (@var "Y8" (-> Bool tptp.refine432681134nres_b)))) (let ((_let_2 (@var "X6" (-> Bool tptp.refine432681134nres_b)))) (lambda (@list _let_2 _let_1) (and (_ (_ tptp.ord_le527798542nres_b (_ _let_2 false)) (_ _let_1 false)) (_ (_ tptp.ord_le527798542nres_b (_ _let_2 true)) (_ _let_1 true))))))) % 178.45/178.76 (define tptp.refine412683989fail_a () (let ((_let_1 (@var "M6" tptp.set_a))) (let ((_let_2 (@var "M5" tptp.refine424419629nres_a))) (lambda (@list _let_2) (exists (@list _let_1) (= _let_2 (_ tptp.refine1198353288_RES_a _let_1))))))) % 178.45/178.76 (define tptp.ord_le519537037nres_a () (let ((_let_1 (@var "X5" tptp.a))) (let ((_let_2 (@var "S5" tptp.refine424419629nres_a))) (let ((_let_3 (@var "S4" tptp.refine424419629nres_a))) (lambda (@list _let_3 _let_2) (=> (_ tptp.refine412683989fail_a _let_2) (and (_ tptp.refine412683989fail_a _let_3) (forall (@list _let_1) (=> (_ (_ tptp.refine1001002027nres_a _let_3) _let_1) (_ (_ tptp.refine1001002027nres_a _let_2) _let_1)))))))))) % 178.45/178.76 (define tptp.ord_le516598614nres_a () (let ((_let_1 (@var "Y8" (-> Bool tptp.refine424419629nres_a)))) (let ((_let_2 (@var "X6" (-> Bool tptp.refine424419629nres_a)))) (lambda (@list _let_2 _let_1) (and (_ (_ tptp.ord_le519537037nres_a (_ _let_2 false)) (_ _let_1 false)) (_ (_ tptp.ord_le519537037nres_a (_ _let_2 true)) (_ _let_1 true))))))) % 178.45/178.76 (define tptp.ord_less_eq_set_a () (let ((_let_1 (@var "B4" tptp.set_a))) (let ((_let_2 (@var "T3" tptp.a))) (let ((_let_3 (_ tptp.member_a _let_2))) (let ((_let_4 (@var "A4" tptp.set_a))) (lambda (@list _let_4 _let_1) (forall (@list _let_2) (=> (_ _let_3 _let_4) (_ _let_3 _let_1))))))))) % 178.45/178.76 (define tptp.ord_less_eq_set_b () (let ((_let_1 (@var "B4" tptp.set_b))) (let ((_let_2 (@var "T3" tptp.b))) (let ((_let_3 (_ tptp.member_b _let_2))) (let ((_let_4 (@var "A4" tptp.set_b))) (lambda (@list _let_4 _let_1) (forall (@list _let_2) (=> (_ _let_3 _let_4) (_ _let_3 _let_1))))))))) % 178.45/178.76 (define tptp.refine579265252t_unit () (let ((_let_1 (@var "S4" tptp.refine787176636t_unit))) (lambda (@list _let_1) (not (= _let_1 tptp.top_to177290092t_unit))))) % 178.45/178.76 (define tptp.top_top_a_o () (let ((_let_1 (@var "X5" tptp.a))) (lambda (@list _let_1) (_ (_ tptp.member_a _let_1) tptp.top_top_set_a)))) % 178.45/178.76 (define tptp.top_top_b_o () (let ((_let_1 (@var "X5" tptp.b))) (lambda (@list _let_1) (_ (_ tptp.member_b _let_1) tptp.top_top_set_b)))) % 178.45/178.76 (define @t1 () (_ tptp.phi tptp.x)) % 178.45/178.76 (define @t2 () (_ tptp.f tptp.x)) % 178.45/178.76 (define @t3 () (_ tptp.ord_le527798542nres_b tptp.m)) % 178.45/178.76 (define @t4 () (@var "Y" tptp.set_Product_unit)) % 178.45/178.76 (define @t5 () (@var "X" tptp.set_Product_unit)) % 178.45/178.76 (define @t6 () (_ tptp.refine1777164439t_unit @t5)) % 178.45/178.76 (define @t7 () (@var "Y" tptp.set_b)) % 178.45/178.76 (define @t8 () (@var "X" tptp.set_b)) % 178.45/178.76 (define @t9 () (_ tptp.refine1198353289_RES_b @t7)) % 178.45/178.76 (define @t10 () (_ tptp.refine1198353289_RES_b @t8)) % 178.45/178.76 (define @t11 () (@list @t8 @t7)) % 178.45/178.76 (define @t12 () (@var "Y" tptp.set_a)) % 178.45/178.76 (define @t13 () (@var "X" tptp.set_a)) % 178.45/178.76 (define @t14 () (_ tptp.refine1198353288_RES_a @t12)) % 178.45/178.76 (define @t15 () (_ tptp.refine1198353288_RES_a @t13)) % 178.45/178.76 (define @t16 () (@list @t13 @t12)) % 178.45/178.76 (define @t17 () (@var "Y2" tptp.set_Product_unit)) % 178.45/178.76 (define @t18 () (@var "X2" tptp.set_Product_unit)) % 178.45/178.76 (define @t19 () (@var "Y2" tptp.set_b)) % 178.45/178.76 (define @t20 () (@var "X2" tptp.set_b)) % 178.45/178.76 (define @t21 () (_ tptp.refine1198353289_RES_b @t20)) % 178.45/178.76 (define @t22 () (@var "Y2" tptp.set_a)) % 178.45/178.76 (define @t23 () (@var "X2" tptp.set_a)) % 178.45/178.76 (define @t24 () (_ tptp.refine1198353288_RES_a @t23)) % 178.45/178.76 (define @t25 () (@var "Phi" (-> tptp.product_unit Bool))) % 178.45/178.76 (define @t26 () (_ tptp.refine1777164439t_unit (_ tptp.collect_Product_unit @t25))) % 178.45/178.76 (define @t27 () (@var "S2" tptp.refine787176636t_unit)) % 178.45/178.76 (define @t28 () (@var "S1" tptp.refine787176636t_unit)) % 178.45/178.76 (define @t29 () (@var "B" Bool)) % 178.45/178.76 (define @t30 () (_ tptp.if_Ref1369692790t_unit @t29)) % 178.45/178.76 (define @t31 () (not @t29)) % 178.45/178.76 (define @t32 () (@var "Phi" (-> tptp.b Bool))) % 178.45/178.76 (define @t33 () (_ tptp.refine1198353289_RES_b (_ tptp.collect_b @t32))) % 178.45/178.76 (define @t34 () (@var "S2" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t35 () (@var "S1" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t36 () (_ tptp.if_Ref1732808808nres_b @t29)) % 178.45/178.76 (define @t37 () (@var "Phi" (-> tptp.a Bool))) % 178.45/178.76 (define @t38 () (_ tptp.refine1198353288_RES_a (_ tptp.collect_a @t37))) % 178.45/178.76 (define @t39 () (@var "S2" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t40 () (@var "S1" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t41 () (_ tptp.if_Ref1724547303nres_a @t29)) % 178.45/178.76 (define @t42 () (@var "Phi" (-> tptp.product_prod_a_a Bool))) % 178.45/178.76 (define @t43 () (@var "S" tptp.set_Product_prod_a_a)) % 178.45/178.76 (define @t44 () (@var "X3" tptp.product_prod_a_a)) % 178.45/178.76 (define @t45 () (@var "Phi" (-> tptp.product_prod_b_a Bool))) % 178.45/178.76 (define @t46 () (@var "S" tptp.set_Product_prod_b_a)) % 178.45/178.76 (define @t47 () (@var "X3" tptp.product_prod_b_a)) % 178.45/178.76 (define @t48 () (@var "Phi" (-> tptp.product_prod_b_b Bool))) % 178.45/178.76 (define @t49 () (@var "S" tptp.set_Product_prod_b_b)) % 178.45/178.76 (define @t50 () (@var "X3" tptp.product_prod_b_b)) % 178.45/178.76 (define @t51 () (@var "Phi" (-> tptp.product_prod_a_b Bool))) % 178.45/178.76 (define @t52 () (@var "S" tptp.set_Product_prod_a_b)) % 178.45/178.76 (define @t53 () (@var "X3" tptp.product_prod_a_b)) % 178.45/178.76 (define @t54 () (@var "S" tptp.set_Product_unit)) % 178.45/178.76 (define @t55 () (@var "X3" tptp.product_unit)) % 178.45/178.76 (define @t56 () (_ @t25 @t55)) % 178.45/178.76 (define @t57 () (@list @t55)) % 178.45/178.76 (define @t58 () (@var "S" tptp.set_b)) % 178.45/178.76 (define @t59 () (_ tptp.ord_le527798542nres_b (_ tptp.refine1198353289_RES_b @t58))) % 178.45/178.76 (define @t60 () (@var "X3" tptp.b)) % 178.45/178.76 (define @t61 () (_ @t32 @t60)) % 178.45/178.76 (define @t62 () (_ tptp.member_b @t60)) % 178.45/178.76 (define @t63 () (@list @t60)) % 178.45/178.76 (define @t64 () (@var "S" tptp.set_a)) % 178.45/178.76 (define @t65 () (_ tptp.ord_le519537037nres_a (_ tptp.refine1198353288_RES_a @t64))) % 178.45/178.76 (define @t66 () (@var "X3" tptp.a)) % 178.45/178.76 (define @t67 () (_ @t37 @t66)) % 178.45/178.76 (define @t68 () (_ tptp.member_a @t66)) % 178.45/178.76 (define @t69 () (@list @t66)) % 178.45/178.76 (define @t70 () (@var "Phi2" (-> tptp.product_unit Bool))) % 178.45/178.76 (define @t71 () (@var "Phi2" (-> tptp.b Bool))) % 178.45/178.76 (define @t72 () (@var "Phi2" (-> tptp.a Bool))) % 178.45/178.76 (define @t73 () (@var "Postcond" (-> tptp.product_unit Bool))) % 178.45/178.76 (define @t74 () (_ tptp.refine1777164439t_unit (_ tptp.collect_Product_unit @t73))) % 178.45/178.76 (define @t75 () (@var "X4" tptp.refine787176636t_unit)) % 178.45/178.76 (define @t76 () (_ tptp.ord_le1051254044t_unit @t75)) % 178.45/178.76 (define @t77 () (@var "Y3" tptp.refine787176636t_unit)) % 178.45/178.76 (define @t78 () (_ tptp.ord_le1051254044t_unit @t77)) % 178.45/178.76 (define @t79 () (@var "Postcond" (-> tptp.b Bool))) % 178.45/178.76 (define @t80 () (_ tptp.refine1198353289_RES_b (_ tptp.collect_b @t79))) % 178.45/178.76 (define @t81 () (@var "X4" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t82 () (_ tptp.ord_le527798542nres_b @t81)) % 178.45/178.76 (define @t83 () (@var "Y3" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t84 () (_ tptp.ord_le527798542nres_b @t83)) % 178.45/178.76 (define @t85 () (_ @t82 @t83)) % 178.45/178.76 (define @t86 () (@var "Postcond" (-> tptp.a Bool))) % 178.45/178.76 (define @t87 () (_ tptp.refine1198353288_RES_a (_ tptp.collect_a @t86))) % 178.45/178.76 (define @t88 () (@var "X4" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t89 () (_ tptp.ord_le519537037nres_a @t88)) % 178.45/178.76 (define @t90 () (@var "Y3" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t91 () (_ tptp.ord_le519537037nres_a @t90)) % 178.45/178.76 (define @t92 () (_ @t89 @t90)) % 178.45/178.76 (define @t93 () (@var "M" tptp.set_b)) % 178.45/178.76 (define @t94 () (@var "E" tptp.set_b)) % 178.45/178.76 (define @t95 () (@var "T" tptp.set_b)) % 178.45/178.76 (define @t96 () (@var "M" tptp.set_a)) % 178.45/178.76 (define @t97 () (@var "E" tptp.set_a)) % 178.45/178.76 (define @t98 () (@var "T" tptp.set_a)) % 178.45/178.76 (define @t99 () (@var "M" (-> Bool tptp.refine424419629nres_a))) % 178.45/178.76 (define @t100 () (@var "E" (-> Bool tptp.refine424419629nres_a))) % 178.45/178.76 (define @t101 () (@var "T" (-> Bool tptp.refine424419629nres_a))) % 178.45/178.76 (define @t102 () (@var "M" (-> Bool tptp.refine432681134nres_b))) % 178.45/178.76 (define @t103 () (@var "E" (-> Bool tptp.refine432681134nres_b))) % 178.45/178.76 (define @t104 () (@var "T" (-> Bool tptp.refine432681134nres_b))) % 178.45/178.76 (define @t105 () (@var "M" tptp.refine787176636t_unit)) % 178.45/178.76 (define @t106 () (@var "E" tptp.refine787176636t_unit)) % 178.45/178.76 (define @t107 () (@var "T" tptp.refine787176636t_unit)) % 178.45/178.76 (define @t108 () (@var "M" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t109 () (@var "E" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t110 () (@var "T" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t111 () (_ tptp.ord_le519537037nres_a (_ (_ @t41 @t110) @t109))) % 178.45/178.76 (define @t112 () (_ tptp.ord_le519537037nres_a @t109)) % 178.45/178.76 (define @t113 () (_ tptp.ord_le519537037nres_a @t110)) % 178.45/178.76 (define @t114 () (@var "M" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t115 () (@var "E" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t116 () (@var "T" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t117 () (_ tptp.ord_le527798542nres_b (_ (_ @t36 @t116) @t115))) % 178.45/178.76 (define @t118 () (_ tptp.ord_le527798542nres_b @t115)) % 178.45/178.76 (define @t119 () (_ tptp.ord_le527798542nres_b @t116)) % 178.45/178.76 (define @t120 () (@var "Psi" (-> tptp.product_unit Bool))) % 178.45/178.76 (define @t121 () (_ tptp.ord_le1051254044t_unit @t105)) % 178.45/178.76 (define @t122 () (@var "Psi" (-> tptp.a Bool))) % 178.45/178.76 (define @t123 () (_ tptp.refine1198353288_RES_a (_ tptp.collect_a @t122))) % 178.45/178.76 (define @t124 () (_ tptp.ord_le519537037nres_a @t108)) % 178.45/178.76 (define @t125 () (@var "Psi" (-> tptp.b Bool))) % 178.45/178.76 (define @t126 () (_ tptp.refine1198353289_RES_b (_ tptp.collect_b @t125))) % 178.45/178.76 (define @t127 () (_ tptp.ord_le527798542nres_b @t114)) % 178.45/178.76 (define @t128 () (@var "F" (-> tptp.a tptp.refine424419629nres_a))) % 178.45/178.76 (define @t129 () (@var "X4" tptp.a)) % 178.45/178.76 (define @t130 () (_ tptp.member_a @t129)) % 178.45/178.76 (define @t131 () (_ @t130 @t13)) % 178.45/178.76 (define @t132 () (@var "F" (-> tptp.a tptp.refine432681134nres_b))) % 178.45/178.76 (define @t133 () (_ (_ tptp.refine436832839nd_a_b @t15) @t132)) % 178.45/178.76 (define @t134 () (_ @t132 @t129)) % 178.45/178.76 (define @t135 () (@var "F" (-> tptp.b tptp.refine432681134nres_b))) % 178.45/178.76 (define @t136 () (@var "X4" tptp.b)) % 178.45/178.76 (define @t137 () (_ tptp.member_b @t136)) % 178.45/178.76 (define @t138 () (_ @t137 @t8)) % 178.45/178.76 (define @t139 () (@var "F" (-> tptp.b tptp.refine424419629nres_a))) % 178.45/178.76 (define @t140 () (@var "F" (-> tptp.a tptp.refine787176636t_unit))) % 178.45/178.76 (define @t141 () (@var "F" (-> tptp.b tptp.refine787176636t_unit))) % 178.45/178.76 (define @t142 () (@var "F" (-> tptp.product_unit tptp.refine432681134nres_b))) % 178.45/178.76 (define @t143 () (@var "X4" tptp.product_unit)) % 178.45/178.76 (define @t144 () (_ (_ tptp.member_Product_unit @t143) @t5)) % 178.45/178.76 (define @t145 () (@var "F" (-> tptp.product_unit tptp.refine424419629nres_a))) % 178.45/178.76 (define @t146 () (@var "F" (-> tptp.product_unit tptp.refine787176636t_unit))) % 178.45/178.76 (define @t147 () (@var "F" (-> tptp.product_prod_a_a tptp.refine432681134nres_b))) % 178.45/178.76 (define @t148 () (@var "X" tptp.set_Product_prod_a_a)) % 178.45/178.76 (define @t149 () (_ tptp.refine622451633od_a_a @t148)) % 178.45/178.76 (define @t150 () (@var "X4" tptp.product_prod_a_a)) % 178.45/178.76 (define @t151 () (_ (_ tptp.member449909584od_a_a @t150) @t148)) % 178.45/178.76 (define @t152 () (@var "X4" tptp.set_b)) % 178.45/178.76 (define @t153 () (@var "X4" tptp.set_a)) % 178.45/178.76 (define @t154 () (@var "X4" (-> Bool tptp.refine424419629nres_a))) % 178.45/178.76 (define @t155 () (@var "X4" (-> Bool tptp.refine432681134nres_b))) % 178.45/178.76 (define @t156 () (@list @t5)) % 178.45/178.76 (define @t157 () (@list @t13)) % 178.45/178.76 (define @t158 () (@list @t8)) % 178.45/178.76 (define @t159 () (@var "X" tptp.set_Product_prod_b_a)) % 178.45/178.76 (define @t160 () (@var "X4" tptp.product_prod_b_a)) % 178.45/178.76 (define @t161 () (@var "X" tptp.set_Product_prod_b_b)) % 178.45/178.76 (define @t162 () (@var "X4" tptp.product_prod_b_b)) % 178.45/178.76 (define @t163 () (@var "X" tptp.set_Product_prod_a_b)) % 178.45/178.76 (define @t164 () (@var "X4" tptp.product_prod_a_b)) % 178.45/178.76 (define @t165 () (_ @t37 @t129)) % 178.45/178.76 (define @t166 () (@list @t37 @t129)) % 178.45/178.76 (define @t167 () (_ @t32 @t136)) % 178.45/178.76 (define @t168 () (@list @t32 @t136)) % 178.45/178.76 (define @t169 () (@var "X4" Bool)) % 178.45/178.76 (define @t170 () (@var "G" (-> Bool tptp.refine424419629nres_a))) % 178.45/178.76 (define @t171 () (@var "F" (-> Bool tptp.refine424419629nres_a))) % 178.45/178.76 (define @t172 () (_ (_ tptp.ord_le516598614nres_a @t171) @t170)) % 178.45/178.76 (define @t173 () (@var "G" (-> Bool tptp.refine432681134nres_b))) % 178.45/178.76 (define @t174 () (@var "F" (-> Bool tptp.refine432681134nres_b))) % 178.45/178.76 (define @t175 () (@var "X3" Bool)) % 178.45/178.76 (define @t176 () (@var "M22" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t177 () (@var "M12" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t178 () (@var "M2" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t179 () (@var "M1" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t180 () (@var "M22" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t181 () (@var "M12" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t182 () (@var "M2" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t183 () (@var "M1" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t184 () (@var "C" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t185 () (@var "F" (-> tptp.refine432681134nres_b tptp.refine432681134nres_b))) % 178.45/178.76 (define @t186 () (@var "A" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t187 () (_ tptp.ord_le527798542nres_b @t186)) % 178.45/178.76 (define @t188 () (@var "Y4" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t189 () (@var "X3" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t190 () (_ (_ tptp.ord_le527798542nres_b @t189) @t188)) % 178.45/178.76 (define @t191 () (@list @t189 @t188)) % 178.45/178.76 (define @t192 () (forall @t191 (=> @t190 (_ (_ tptp.ord_le527798542nres_b (_ @t185 @t189)) (_ @t185 @t188))))) % 178.45/178.76 (define @t193 () (@var "B" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t194 () (_ tptp.ord_le527798542nres_b @t193)) % 178.45/178.76 (define @t195 () (_ @t194 @t184)) % 178.45/178.76 (define @t196 () (=> @t195 (=> @t192 (_ @t187 (_ @t185 @t184))))) % 178.45/178.76 (define @t197 () (_ @t185 @t193)) % 178.45/178.76 (define @t198 () (@list @t186 @t185 @t193 @t184)) % 178.45/178.76 (define @t199 () (@var "C" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t200 () (@var "F" (-> tptp.refine424419629nres_a tptp.refine432681134nres_b))) % 178.45/178.76 (define @t201 () (@var "Y4" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t202 () (@var "X3" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t203 () (_ (_ tptp.ord_le519537037nres_a @t202) @t201)) % 178.45/178.76 (define @t204 () (@list @t202 @t201)) % 178.45/178.76 (define @t205 () (forall @t204 (=> @t203 (_ (_ tptp.ord_le527798542nres_b (_ @t200 @t202)) (_ @t200 @t201))))) % 178.45/178.76 (define @t206 () (@var "B" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t207 () (_ tptp.ord_le519537037nres_a @t206)) % 178.45/178.76 (define @t208 () (_ @t207 @t199)) % 178.45/178.76 (define @t209 () (=> @t208 (=> @t205 (_ @t187 (_ @t200 @t199))))) % 178.45/178.76 (define @t210 () (_ @t200 @t206)) % 178.45/178.76 (define @t211 () (@list @t186 @t200 @t206 @t199)) % 178.45/178.76 (define @t212 () (@var "F" (-> tptp.refine432681134nres_b tptp.refine424419629nres_a))) % 178.45/178.76 (define @t213 () (@var "A" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t214 () (_ tptp.ord_le519537037nres_a @t213)) % 178.45/178.76 (define @t215 () (forall @t191 (=> @t190 (_ (_ tptp.ord_le519537037nres_a (_ @t212 @t189)) (_ @t212 @t188))))) % 178.45/178.76 (define @t216 () (=> @t195 (=> @t215 (_ @t214 (_ @t212 @t184))))) % 178.45/178.76 (define @t217 () (_ @t212 @t193)) % 178.45/178.76 (define @t218 () (@list @t213 @t212 @t193 @t184)) % 178.45/178.76 (define @t219 () (@var "F" (-> tptp.refine424419629nres_a tptp.refine424419629nres_a))) % 178.45/178.76 (define @t220 () (forall @t204 (=> @t203 (_ (_ tptp.ord_le519537037nres_a (_ @t219 @t202)) (_ @t219 @t201))))) % 178.45/178.76 (define @t221 () (=> @t208 (=> @t220 (_ @t214 (_ @t219 @t199))))) % 178.45/178.76 (define @t222 () (_ @t219 @t206)) % 178.45/178.76 (define @t223 () (@list @t213 @t219 @t206 @t199)) % 178.45/178.76 (define @t224 () (@var "B" tptp.set_a)) % 178.45/178.76 (define @t225 () (@var "A" tptp.set_a)) % 178.45/178.76 (define @t226 () (@var "B" tptp.set_b)) % 178.45/178.76 (define @t227 () (@var "A" tptp.set_b)) % 178.45/178.76 (define @t228 () (_ tptp.ord_less_eq_set_a @t13)) % 178.45/178.76 (define @t229 () (_ tptp.ord_le519537037nres_a @t15)) % 178.45/178.76 (define @t230 () (_ tptp.ord_less_eq_set_b @t8)) % 178.45/178.76 (define @t231 () (_ tptp.ord_le527798542nres_b @t10)) % 178.45/178.76 (define @t232 () (@var "E2" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t233 () (@var "T2" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t234 () (@var "E2" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t235 () (@var "T2" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t236 () (= @t186 @t193)) % 178.45/178.76 (define @t237 () (_ @t187 @t193)) % 178.45/178.76 (define @t238 () (_ @t194 @t186)) % 178.45/178.76 (define @t239 () (= @t213 @t206)) % 178.45/178.76 (define @t240 () (_ @t214 @t206)) % 178.45/178.76 (define @t241 () (_ @t207 @t213)) % 178.45/178.76 (define @t242 () (@var "B2" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t243 () (@var "A2" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t244 () (_ (_ tptp.ord_le527798542nres_b @t243) @t242)) % 178.45/178.76 (define @t245 () (_ (_ tptp.ord_le527798542nres_b @t242) @t243)) % 178.45/178.76 (define @t246 () (@list @t243 @t242)) % 178.45/178.76 (define @t247 () (@var "Z" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t248 () (@var "Y5" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t249 () (lambda (@list @t248 @t247) (= @t248 @t247))) % 178.45/178.76 (define @t250 () (@var "B2" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t251 () (@var "A2" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t252 () (_ (_ tptp.ord_le519537037nres_a @t251) @t250)) % 178.45/178.76 (define @t253 () (_ (_ tptp.ord_le519537037nres_a @t250) @t251)) % 178.45/178.76 (define @t254 () (@list @t251 @t250)) % 178.45/178.76 (define @t255 () (@var "Z" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t256 () (@var "Y5" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t257 () (lambda (@list @t256 @t255) (= @t256 @t255))) % 178.45/178.76 (define @t258 () (_ tptp.ord_le527798542nres_b @t184)) % 178.45/178.76 (define @t259 () (_ tptp.ord_le519537037nres_a @t199)) % 178.45/178.76 (define @t260 () (@list @t186)) % 178.45/178.76 (define @t261 () (@list @t213)) % 178.45/178.76 (define @t262 () (@var "Z2" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t263 () (@var "Z2" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t264 () (_ @t187 @t184)) % 178.45/178.76 (define @t265 () (@list @t186 @t193 @t184)) % 178.45/178.76 (define @t266 () (_ @t214 @t199)) % 178.45/178.76 (define @t267 () (@list @t213 @t206 @t199)) % 178.45/178.76 (define @t268 () (=> @t195 @t264)) % 178.45/178.76 (define @t269 () (=> @t208 @t266)) % 178.45/178.76 (define @t270 () (= @t81 @t83)) % 178.45/178.76 (define @t271 () (_ @t84 @t81)) % 178.45/178.76 (define @t272 () (= @t88 @t90)) % 178.45/178.76 (define @t273 () (_ @t91 @t88)) % 178.45/178.76 (define @t274 () (@list @t81 @t83)) % 178.45/178.76 (define @t275 () (@list @t88 @t90)) % 178.45/178.76 (define @t276 () (@var "A" tptp.a)) % 178.45/178.76 (define @t277 () (@var "P" (-> tptp.a Bool))) % 178.45/178.76 (define @t278 () (_ @t277 @t276)) % 178.45/178.76 (define @t279 () (_ tptp.collect_a @t277)) % 178.45/178.76 (define @t280 () (_ tptp.member_a @t276)) % 178.45/178.76 (define @t281 () (_ @t280 @t279)) % 178.45/178.76 (define @t282 () (= @t281 @t278)) % 178.45/178.76 (define @t283 () (@list @t276 @t277)) % 178.45/178.76 (define @t284 () (forall @t283 @t282)) % 178.45/178.76 (define @t285 () (@var "A" tptp.b)) % 178.45/178.76 (define @t286 () (@var "P" (-> tptp.b Bool))) % 178.45/178.76 (define @t287 () (_ tptp.collect_b @t286)) % 178.45/178.76 (define @t288 () (_ tptp.member_b @t285)) % 178.45/178.76 (define @t289 () (@var "A3" tptp.set_a)) % 178.45/178.76 (define @t290 () (@var "X5" tptp.a)) % 178.45/178.76 (define @t291 () (_ tptp.member_a @t290)) % 178.45/178.76 (define @t292 () (@list @t290)) % 178.45/178.76 (define @t293 () (@list @t289)) % 178.45/178.76 (define @t294 () (@var "A3" tptp.set_b)) % 178.45/178.76 (define @t295 () (@var "X5" tptp.b)) % 178.45/178.76 (define @t296 () (_ tptp.member_b @t295)) % 178.45/178.76 (define @t297 () (@list @t295)) % 178.45/178.76 (define @t298 () (@list @t294)) % 178.45/178.76 (define @t299 () (@var "Q" (-> tptp.a Bool))) % 178.45/178.76 (define @t300 () (_ tptp.collect_a @t299)) % 178.45/178.76 (define @t301 () (_ @t299 @t66)) % 178.45/178.76 (define @t302 () (_ @t277 @t66)) % 178.45/178.76 (define @t303 () (@list @t277 @t299)) % 178.45/178.76 (define @t304 () (@var "Q" (-> tptp.b Bool))) % 178.45/178.76 (define @t305 () (_ tptp.collect_b @t304)) % 178.45/178.76 (define @t306 () (_ @t304 @t60)) % 178.45/178.76 (define @t307 () (_ @t286 @t60)) % 178.45/178.76 (define @t308 () (@list @t286 @t304)) % 178.45/178.76 (define @t309 () (@var "X5" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t310 () (@var "Y6" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t311 () (@var "X5" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t312 () (@var "Y6" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t313 () (=> @t192 (_ (_ tptp.ord_le527798542nres_b (_ @t185 @t186)) @t184))) % 178.45/178.76 (define @t314 () (@list @t186 @t193 @t185 @t184)) % 178.45/178.76 (define @t315 () (=> @t215 (_ (_ tptp.ord_le519537037nres_a (_ @t212 @t186)) @t199))) % 178.45/178.76 (define @t316 () (@list @t186 @t193 @t212 @t199)) % 178.45/178.76 (define @t317 () (=> @t205 (_ (_ tptp.ord_le527798542nres_b (_ @t200 @t213)) @t184))) % 178.45/178.76 (define @t318 () (@list @t213 @t206 @t200 @t184)) % 178.45/178.76 (define @t319 () (=> @t220 (_ (_ tptp.ord_le519537037nres_a (_ @t219 @t213)) @t199))) % 178.45/178.76 (define @t320 () (@list @t213 @t206 @t219 @t199)) % 178.45/178.76 (define @t321 () (_ tptp.refine412683989fail_a @t108)) % 178.45/178.76 (define @t322 () (_ tptp.refine412683990fail_b @t114)) % 178.45/178.76 (define @t323 () (@var "P" (-> tptp.refine432681134nres_b Bool))) % 178.45/178.76 (define @t324 () (_ tptp.order_1722590613nres_b @t323)) % 178.45/178.76 (define @t325 () (forall (@list @t188) (=> (_ @t323 @t188) (_ (_ tptp.ord_le527798542nres_b @t188) @t81)))) % 178.45/178.76 (define @t326 () (_ @t323 @t81)) % 178.45/178.76 (define @t327 () (@var "P" (-> tptp.refine424419629nres_a Bool))) % 178.45/178.76 (define @t328 () (_ tptp.order_1714329108nres_a @t327)) % 178.45/178.76 (define @t329 () (forall (@list @t201) (=> (_ @t327 @t201) (_ (_ tptp.ord_le519537037nres_a @t201) @t88)))) % 178.45/178.76 (define @t330 () (_ @t327 @t88)) % 178.45/178.76 (define @t331 () (@var "Q" (-> tptp.refine432681134nres_b Bool))) % 178.45/178.76 (define @t332 () (@var "Y7" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t333 () (@var "Q" (-> tptp.refine424419629nres_a Bool))) % 178.45/178.76 (define @t334 () (@var "Y7" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t335 () (@var "D" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t336 () (@var "D" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t337 () (_ @t277 @t290)) % 178.45/178.76 (define @t338 () (_ @t291 @t64)) % 178.45/178.76 (define @t339 () (_ @t286 @t295)) % 178.45/178.76 (define @t340 () (_ @t296 @t58)) % 178.45/178.76 (define @t341 () (@var "S" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t342 () (_ tptp.refine412683990fail_b @t341)) % 178.45/178.76 (define @t343 () (@var "S3" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t344 () (_ tptp.refine412683990fail_b @t343)) % 178.45/178.76 (define @t345 () (=> @t344 @t342)) % 178.45/178.76 (define @t346 () (_ (_ tptp.ord_le527798542nres_b @t341) @t343)) % 178.45/178.76 (define @t347 () (@var "S" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t348 () (_ tptp.refine412683989fail_a @t347)) % 178.45/178.76 (define @t349 () (@var "S3" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t350 () (_ tptp.refine412683989fail_a @t349)) % 178.45/178.76 (define @t351 () (=> @t350 @t348)) % 178.45/178.76 (define @t352 () (_ (_ tptp.ord_le519537037nres_a @t347) @t349)) % 178.45/178.76 (define @t353 () (@var "M3" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t354 () (@var "M4" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t355 () (_ tptp.ord_le527798542nres_b @t354)) % 178.45/178.76 (define @t356 () (_ @t355 @t353)) % 178.45/178.76 (define @t357 () (@var "M3" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t358 () (@var "M4" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t359 () (_ tptp.ord_le519537037nres_a @t358)) % 178.45/178.76 (define @t360 () (_ @t359 @t357)) % 178.45/178.76 (define @t361 () (@var "C2" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t362 () (@var "R" tptp.set_Product_prod_b_b)) % 178.45/178.76 (define @t363 () (_ tptp.refine122110613un_b_b @t362)) % 178.45/178.76 (define @t364 () (@var "A3" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t365 () (_ tptp.ord_le527798542nres_b @t364)) % 178.45/178.76 (define @t366 () (@var "B3" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t367 () (_ (_ tptp.ord_le527798542nres_b @t366) @t361)) % 178.45/178.76 (define @t368 () (@var "C2" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t369 () (@var "R" tptp.set_Product_prod_b_a)) % 178.45/178.76 (define @t370 () (_ tptp.refine122110612un_b_a @t369)) % 178.45/178.76 (define @t371 () (@var "B3" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t372 () (_ (_ tptp.ord_le519537037nres_a @t371) @t368)) % 178.45/178.76 (define @t373 () (@var "R" tptp.set_Product_prod_a_b)) % 178.45/178.76 (define @t374 () (_ tptp.refine1441824854un_a_b @t373)) % 178.45/178.76 (define @t375 () (@var "A3" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t376 () (_ tptp.ord_le519537037nres_a @t375)) % 178.45/178.76 (define @t377 () (@var "R" tptp.set_Product_prod_a_a)) % 178.45/178.76 (define @t378 () (_ tptp.refine1441824853un_a_a @t377)) % 178.45/178.76 (define @t379 () (_ @t132 @t290)) % 178.45/178.76 (define @t380 () (_ tptp.refine412683990fail_b @t379)) % 178.45/178.76 (define @t381 () (_ @t291 @t13)) % 178.45/178.76 (define @t382 () (@var "F2" (-> tptp.a tptp.refine432681134nres_b))) % 178.45/178.76 (define @t383 () (@var "X8" tptp.set_a)) % 178.45/178.76 (define @t384 () (_ (_ tptp.refine436832839nd_a_b (_ tptp.refine1198353288_RES_a @t383)) @t382)) % 178.45/178.76 (define @t385 () (@var "X7" tptp.a)) % 178.45/178.76 (define @t386 () (_ @t382 @t385)) % 178.45/178.76 (define @t387 () (_ @t127 (_ @t363 @t386))) % 178.45/178.76 (define @t388 () (_ (_ tptp.member_a @t385) @t383)) % 178.45/178.76 (define @t389 () (_ @t124 (_ @t374 @t386))) % 178.45/178.76 (define @t390 () (_ (_ tptp.refine436832839nd_a_b @t38) @t382)) % 178.45/178.76 (define @t391 () (_ @t37 @t385)) % 178.45/178.76 (define @t392 () (@var "B3" tptp.set_a)) % 178.45/178.76 (define @t393 () (_ (_ tptp.ord_less_eq_set_a @t289) @t392)) % 178.45/178.76 (define @t394 () (_ @t68 @t289)) % 178.45/178.76 (define @t395 () (@var "B3" tptp.set_b)) % 178.45/178.76 (define @t396 () (_ (_ tptp.ord_less_eq_set_b @t294) @t395)) % 178.45/178.76 (define @t397 () (_ @t62 @t294)) % 178.45/178.76 (define @t398 () (_ tptp.refine436832839nd_a_b @t108)) % 178.45/178.76 (define @t399 () (_ @t398 @t132)) % 178.45/178.76 (define @t400 () (_ (_ tptp.ord_le527798542nres_b @t399) @t33)) % 178.45/178.76 (define @t401 () (_ @t132 @t66)) % 178.45/178.76 (define @t402 () (_ tptp.ord_le527798542nres_b @t401)) % 178.45/178.76 (define @t403 () (_ @t402 @t33)) % 178.45/178.76 (define @t404 () (@var "F2" (-> tptp.a tptp.refine424419629nres_a))) % 178.45/178.76 (define @t405 () (_ @t404 @t66)) % 178.45/178.76 (define @t406 () (_ tptp.refine1001002027nres_a @t108)) % 178.45/178.76 (define @t407 () (_ @t406 @t66)) % 178.45/178.76 (define @t408 () (_ tptp.refine436832838nd_a_a @t108)) % 178.45/178.76 (define @t409 () (_ tptp.ord_le519537037nres_a (_ @t128 @t66))) % 178.45/178.76 (define @t410 () (_ @t382 @t66)) % 178.45/178.76 (define @t411 () (_ (_ tptp.ord_le527798542nres_b @t410) @t126)) % 178.45/178.76 (define @t412 () (_ (_ tptp.ord_le527798542nres_b (_ @t398 @t382)) @t126)) % 178.45/178.76 (define @t413 () (@var "C" tptp.a)) % 178.45/178.76 (define @t414 () (_ tptp.member_a @t413)) % 178.45/178.76 (define @t415 () (@var "C" tptp.b)) % 178.45/178.76 (define @t416 () (_ tptp.member_b @t415)) % 178.45/178.76 (define @t417 () (lambda @t292 @t381)) % 178.45/178.76 (define @t418 () (= (_ tptp.refine1001002027nres_a @t15) @t417)) % 178.45/178.76 (define @t419 () (forall @t157 @t418)) % 178.45/178.76 (define @t420 () (_ tptp.refine1001002028nres_b @t343)) % 178.45/178.76 (define @t421 () (_ tptp.refine1001002028nres_b @t341)) % 178.45/178.76 (define @t422 () (_ tptp.refine1001002027nres_a @t349)) % 178.45/178.76 (define @t423 () (_ tptp.refine1001002027nres_a @t347)) % 178.45/178.76 (define @t424 () (@var "Y3" tptp.b)) % 178.45/178.76 (define @t425 () (=> (_ @t421 @t60) (_ @t420 @t60))) % 178.45/178.76 (define @t426 () (@list @t343 @t341)) % 178.45/178.76 (define @t427 () (=> (_ @t423 @t66) (_ @t422 @t66))) % 178.45/178.76 (define @t428 () (@list @t349 @t347)) % 178.45/178.76 (define @t429 () (_ tptp.refine1001002027nres_a @t358)) % 178.45/178.76 (define @t430 () (_ @t429 @t290)) % 178.45/178.76 (define @t431 () (=> @t430 @t380)) % 178.45/178.76 (define @t432 () (forall @t292 @t431)) % 178.45/178.76 (define @t433 () (_ tptp.refine412683989fail_a @t358)) % 178.45/178.76 (define @t434 () (and @t433 @t432)) % 178.45/178.76 (define @t435 () (_ (_ tptp.refine436832839nd_a_b @t358) @t132)) % 178.45/178.76 (define @t436 () (= (_ tptp.refine412683990fail_b @t435) @t434)) % 178.45/178.76 (define @t437 () (@list @t358 @t132)) % 178.45/178.76 (define @t438 () (forall @t437 @t436)) % 178.45/178.76 (define @t439 () (and @t433 @t430)) % 178.45/178.76 (define @t440 () (=> @t439 (_ (_ tptp.ord_le527798542nres_b @t379) @t341))) % 178.45/178.76 (define @t441 () (forall @t292 @t440)) % 178.45/178.76 (define @t442 () (=> @t342 @t433)) % 178.45/178.76 (define @t443 () (and @t442 @t441)) % 178.45/178.76 (define @t444 () (_ tptp.ord_le527798542nres_b @t435)) % 178.45/178.76 (define @t445 () (_ @t444 @t341)) % 178.45/178.76 (define @t446 () (= @t445 @t443)) % 178.45/178.76 (define @t447 () (@list @t358 @t132 @t341)) % 178.45/178.76 (define @t448 () (forall @t447 @t446)) % 178.45/178.76 (define @t449 () (_ (_ tptp.ord_less_eq_set_a @t279) @t300)) % 178.45/178.76 (define @t450 () (_ (_ tptp.ord_less_eq_set_b @t287) @t305)) % 178.45/178.76 (define @t451 () (@var "B4" tptp.set_a)) % 178.45/178.76 (define @t452 () (@var "A4" tptp.set_a)) % 178.45/178.76 (define @t453 () (@list @t452 @t451)) % 178.45/178.76 (define @t454 () (@var "B4" tptp.set_b)) % 178.45/178.76 (define @t455 () (@var "A4" tptp.set_b)) % 178.45/178.76 (define @t456 () (@list @t455 @t454)) % 178.45/178.76 (define @t457 () (@var "M7" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t458 () (_ (_ tptp.refine436832839nd_a_b @t457) @t382)) % 178.45/178.76 (define @t459 () (_ tptp.refine122110613un_b_b @t49)) % 178.45/178.76 (define @t460 () (@var "Lhs" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t461 () (_ tptp.ord_le527798542nres_b @t460)) % 178.45/178.76 (define @t462 () (_ @t461 (_ @t459 @t458))) % 178.45/178.76 (define @t463 () (@var "X9" tptp.a)) % 178.45/178.76 (define @t464 () (_ @t382 @t463)) % 178.45/178.76 (define @t465 () (_ @t461 (_ @t459 @t464))) % 178.45/178.76 (define @t466 () (_ tptp.product_Pair_b_a @t136)) % 178.45/178.76 (define @t467 () (_ (_ tptp.member1277678991od_b_a (_ @t466 @t463)) @t369)) % 178.45/178.76 (define @t468 () (@list @t463)) % 178.45/178.76 (define @t469 () (_ (_ tptp.refine1001002028nres_b @t114) @t136)) % 178.45/178.76 (define @t470 () (_ @t127 (_ @t370 @t457))) % 178.45/178.76 (define @t471 () (_ tptp.refine1441824854un_a_b @t52)) % 178.45/178.76 (define @t472 () (@var "Lhs" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t473 () (_ tptp.ord_le519537037nres_a @t472)) % 178.45/178.76 (define @t474 () (_ @t473 (_ @t471 @t458))) % 178.45/178.76 (define @t475 () (_ @t473 (_ @t471 @t464))) % 178.45/178.76 (define @t476 () (_ tptp.product_Pair_a_a @t129)) % 178.45/178.76 (define @t477 () (_ (_ tptp.member449909584od_a_a (_ @t476 @t463)) @t377)) % 178.45/178.76 (define @t478 () (_ @t406 @t129)) % 178.45/178.76 (define @t479 () (_ @t124 (_ @t378 @t457))) % 178.45/178.76 (define @t480 () (@var "S3" tptp.set_a)) % 178.45/178.76 (define @t481 () (_ tptp.refine1198353288_RES_a @t480)) % 178.45/178.76 (define @t482 () (@var "X10" tptp.a)) % 178.45/178.76 (define @t483 () (@var "S6" tptp.a)) % 178.45/178.76 (define @t484 () (_ (_ tptp.member_a @t482) @t480)) % 178.45/178.76 (define @t485 () (@list @t482)) % 178.45/178.76 (define @t486 () (_ (_ tptp.member_a @t483) @t64)) % 178.45/178.76 (define @t487 () (@list @t483)) % 178.45/178.76 (define @t488 () (@var "S3" tptp.set_b)) % 178.45/178.76 (define @t489 () (_ tptp.refine1198353289_RES_b @t488)) % 178.45/178.76 (define @t490 () (@var "X10" tptp.b)) % 178.45/178.76 (define @t491 () (_ (_ tptp.member_b @t490) @t488)) % 178.45/178.76 (define @t492 () (@list @t490)) % 178.45/178.76 (define @t493 () (@var "S6" tptp.b)) % 178.45/178.76 (define @t494 () (_ (_ tptp.member_b @t493) @t58)) % 178.45/178.76 (define @t495 () (@list @t493)) % 178.45/178.76 (define @t496 () (@var "Y3" Bool)) % 178.45/178.76 (define @t497 () (@var "Uv" tptp.set_a)) % 178.45/178.76 (define @t498 () (_ tptp.refine1198353288_RES_a @t497)) % 178.45/178.76 (define @t499 () (@var "Xa" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t500 () (= @t499 @t498)) % 178.45/178.76 (define @t501 () (@list @t497)) % 178.45/178.76 (define @t502 () (= @t88 tptp.refine464223677AILi_a)) % 178.45/178.76 (define @t503 () (@var "B5" tptp.set_a)) % 178.45/178.76 (define @t504 () (@var "A5" tptp.set_a)) % 178.45/178.76 (define @t505 () (_ (_ tptp.ord_less_eq_set_a @t504) @t503)) % 178.45/178.76 (define @t506 () (not @t505)) % 178.45/178.76 (define @t507 () (_ tptp.refine1198353288_RES_a @t503)) % 178.45/178.76 (define @t508 () (= @t499 @t507)) % 178.45/178.76 (define @t509 () (@list @t503)) % 178.45/178.76 (define @t510 () (_ tptp.refine1198353288_RES_a @t504)) % 178.45/178.76 (define @t511 () (= @t88 @t510)) % 178.45/178.76 (define @t512 () (@list @t504)) % 178.45/178.76 (define @t513 () (not @t496)) % 178.45/178.76 (define @t514 () (= @t499 tptp.refine464223677AILi_a)) % 178.45/178.76 (define @t515 () (_ @t89 @t499)) % 178.45/178.76 (define @t516 () (@var "Uv" tptp.set_b)) % 178.45/178.76 (define @t517 () (_ tptp.refine1198353289_RES_b @t516)) % 178.45/178.76 (define @t518 () (@var "Xa" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t519 () (= @t518 @t517)) % 178.45/178.76 (define @t520 () (@list @t516)) % 178.45/178.76 (define @t521 () (= @t81 tptp.refine464223678AILi_b)) % 178.45/178.76 (define @t522 () (@var "B5" tptp.set_b)) % 178.45/178.76 (define @t523 () (@var "A5" tptp.set_b)) % 178.45/178.76 (define @t524 () (_ (_ tptp.ord_less_eq_set_b @t523) @t522)) % 178.45/178.76 (define @t525 () (not @t524)) % 178.45/178.76 (define @t526 () (_ tptp.refine1198353289_RES_b @t522)) % 178.45/178.76 (define @t527 () (= @t518 @t526)) % 178.45/178.76 (define @t528 () (@list @t522)) % 178.45/178.76 (define @t529 () (_ tptp.refine1198353289_RES_b @t523)) % 178.45/178.76 (define @t530 () (= @t81 @t529)) % 178.45/178.76 (define @t531 () (@list @t523)) % 178.45/178.76 (define @t532 () (= @t518 tptp.refine464223678AILi_b)) % 178.45/178.76 (define @t533 () (_ @t82 @t518)) % 178.45/178.76 (define @t534 () (@list @t88 @t499)) % 178.45/178.76 (define @t535 () (@list @t81 @t518)) % 178.45/178.76 (define @t536 () (_ tptp.produc1136923598nres_a tptp.refine464223677AILi_a)) % 178.45/178.76 (define @t537 () (@var "X4" tptp.produc1609974940nres_a)) % 178.45/178.76 (define @t538 () (@list @t504 @t503)) % 178.45/178.76 (define @t539 () (forall @t538 (not (= @t537 (_ (_ tptp.produc1136923598nres_a @t510) @t507))))) % 178.45/178.76 (define @t540 () (@var "Uu" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t541 () (@list @t540)) % 178.45/178.76 (define @t542 () (forall @t541 (not (= @t537 (_ (_ tptp.produc1136923598nres_a @t540) tptp.refine464223677AILi_a))))) % 178.45/178.76 (define @t543 () (@list @t537)) % 178.45/178.76 (define @t544 () (_ tptp.produc2130641934nres_b tptp.refine464223678AILi_b)) % 178.45/178.76 (define @t545 () (@var "X4" tptp.produc1587512412nres_b)) % 178.45/178.76 (define @t546 () (@list @t523 @t522)) % 178.45/178.76 (define @t547 () (forall @t546 (not (= @t545 (_ (_ tptp.produc2130641934nres_b @t529) @t526))))) % 178.45/178.76 (define @t548 () (@var "Uu" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t549 () (@list @t548)) % 178.45/178.76 (define @t550 () (forall @t549 (not (= @t545 (_ (_ tptp.produc2130641934nres_b @t548) tptp.refine464223678AILi_b))))) % 178.45/178.76 (define @t551 () (@list @t545)) % 178.45/178.76 (define @t552 () (not @t539)) % 178.45/178.76 (define @t553 () (not @t547)) % 178.45/178.76 (define @t554 () (@var "V" tptp.set_a)) % 178.45/178.76 (define @t555 () (_ tptp.refine1198353288_RES_a @t554)) % 178.45/178.76 (define @t556 () (@list @t554)) % 178.45/178.76 (define @t557 () (@var "V" tptp.set_b)) % 178.45/178.76 (define @t558 () (_ tptp.refine1198353289_RES_b @t557)) % 178.45/178.76 (define @t559 () (@list @t557)) % 178.45/178.76 (define @t560 () (@var "Uu2" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t561 () (@var "Uu2" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t562 () (= tptp.refine464223678AILi_b @t21)) % 178.45/178.76 (define @t563 () (not @t562)) % 178.45/178.76 (define @t564 () (@list @t20)) % 178.45/178.76 (define @t565 () (forall @t564 @t563)) % 178.45/178.76 (define @t566 () (@var "Nres" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t567 () (@var "X3" tptp.set_a)) % 178.45/178.76 (define @t568 () (@var "Nres" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t569 () (@var "X3" tptp.set_b)) % 178.45/178.76 (define @t570 () (@var "X22" tptp.set_a)) % 178.45/178.76 (define @t571 () (@var "X22" tptp.set_b)) % 178.45/178.76 (define @t572 () (_ tptp.refine1198353289_RES_b @t571)) % 178.45/178.76 (define @t573 () (= @t83 @t572)) % 178.45/178.76 (define @t574 () (not @t573)) % 178.45/178.76 (define @t575 () (@list @t571)) % 178.45/178.76 (define @t576 () (forall @t575 @t574)) % 178.45/178.76 (define @t577 () (not @t576)) % 178.45/178.76 (define @t578 () (not (= @t83 tptp.refine464223678AILi_b))) % 178.45/178.76 (define @t579 () (=> @t578 @t577)) % 178.45/178.76 (define @t580 () (@list @t83)) % 178.45/178.76 (define @t581 () (forall @t580 @t579)) % 178.45/178.76 (define @t582 () (@var "A1" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t583 () (@var "A0" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t584 () (@var "P" (-> tptp.refine424419629nres_a tptp.refine424419629nres_a Bool))) % 178.45/178.76 (define @t585 () (_ (_ @t584 @t583) @t582)) % 178.45/178.76 (define @t586 () (forall @t538 (_ (_ @t584 @t510) @t507))) % 178.45/178.76 (define @t587 () (=> @t586 @t585)) % 178.45/178.76 (define @t588 () (_ @t584 tptp.refine464223677AILi_a)) % 178.45/178.76 (define @t589 () (forall @t541 (_ (_ @t584 @t540) tptp.refine464223677AILi_a))) % 178.45/178.76 (define @t590 () (@list @t584 @t583 @t582)) % 178.45/178.76 (define @t591 () (@var "A1" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t592 () (@var "A0" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t593 () (@var "P" (-> tptp.refine432681134nres_b tptp.refine432681134nres_b Bool))) % 178.45/178.76 (define @t594 () (_ (_ @t593 @t592) @t591)) % 178.45/178.76 (define @t595 () (forall @t546 (_ (_ @t593 @t529) @t526))) % 178.45/178.76 (define @t596 () (=> @t595 @t594)) % 178.45/178.76 (define @t597 () (_ @t593 tptp.refine464223678AILi_b)) % 178.45/178.76 (define @t598 () (forall @t549 (_ (_ @t593 @t548) tptp.refine464223678AILi_b))) % 178.45/178.76 (define @t599 () (@list @t593 @t592 @t591)) % 178.45/178.76 (define @t600 () (@var "X_1" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t601 () (@var "X_1" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t602 () (@var "Uv2" tptp.set_a)) % 178.45/178.76 (define @t603 () (@var "Uv2" tptp.set_b)) % 178.45/178.76 (define @t604 () (@var "X9" tptp.b)) % 178.45/178.76 (define @t605 () (not (_ (_ tptp.ord_le527798542nres_b (_ tptp.refine2063221605TURN_b @t604)) @t114))) % 178.45/178.76 (define @t606 () (_ tptp.product_Pair_b_b @t136)) % 178.45/178.76 (define @t607 () (@list @t604)) % 178.45/178.76 (define @t608 () (_ @t363 @t114)) % 178.45/178.76 (define @t609 () (_ tptp.refine2063221605TURN_b @t136)) % 178.45/178.76 (define @t610 () (_ tptp.ord_le527798542nres_b @t609)) % 178.45/178.76 (define @t611 () (not (_ (_ tptp.ord_le519537037nres_a (_ tptp.refine2063221604TURN_a @t463)) @t108))) % 178.45/178.76 (define @t612 () (_ @t370 @t108)) % 178.45/178.76 (define @t613 () (_ tptp.product_Pair_a_b @t129)) % 178.45/178.76 (define @t614 () (_ @t374 @t114)) % 178.45/178.76 (define @t615 () (_ tptp.refine2063221604TURN_a @t129)) % 178.45/178.76 (define @t616 () (_ tptp.ord_le519537037nres_a @t615)) % 178.45/178.76 (define @t617 () (_ @t378 @t108)) % 178.45/178.76 (define @t618 () (@var "A2" tptp.b)) % 178.45/178.76 (define @t619 () (_ (_ tptp.ord_le527798542nres_b (_ tptp.refine2063221605TURN_b @t618)) @t114)) % 178.45/178.76 (define @t620 () (_ tptp.product_Pair_b_b @t415)) % 178.45/178.76 (define @t621 () (@list @t618)) % 178.45/178.76 (define @t622 () (_ tptp.ord_le527798542nres_b (_ tptp.refine2063221605TURN_b @t415))) % 178.45/178.76 (define @t623 () (@var "A2" tptp.a)) % 178.45/178.76 (define @t624 () (_ (_ tptp.ord_le519537037nres_a (_ tptp.refine2063221604TURN_a @t623)) @t108)) % 178.45/178.76 (define @t625 () (_ tptp.product_Pair_b_a @t415)) % 178.45/178.76 (define @t626 () (@list @t623)) % 178.45/178.76 (define @t627 () (_ tptp.product_Pair_a_b @t413)) % 178.45/178.76 (define @t628 () (_ tptp.ord_le519537037nres_a (_ tptp.refine2063221604TURN_a @t413))) % 178.45/178.76 (define @t629 () (_ tptp.product_Pair_a_a @t413)) % 178.45/178.76 (define @t630 () (@var "Y3" tptp.a)) % 178.45/178.76 (define @t631 () (@var "Z" tptp.a)) % 178.45/178.76 (define @t632 () (@var "Y5" tptp.a)) % 178.45/178.76 (define @t633 () (lambda (@list @t632 @t631) (= @t632 @t631))) % 178.45/178.76 (define @t634 () (@list @t129)) % 178.45/178.76 (define @t635 () (@var "Z" tptp.b)) % 178.45/178.76 (define @t636 () (@var "Y5" tptp.b)) % 178.45/178.76 (define @t637 () (lambda (@list @t636 @t635) (= @t636 @t635))) % 178.45/178.76 (define @t638 () (@list @t136)) % 178.45/178.76 (define @t639 () (_ tptp.ord_le519537037nres_a (_ tptp.refine2063221604TURN_a @t66))) % 178.45/178.76 (define @t640 () (_ tptp.ord_le527798542nres_b (_ tptp.refine2063221605TURN_b @t60))) % 178.45/178.76 (define @t641 () (@var "V2" tptp.a)) % 178.45/178.76 (define @t642 () (@var "V2" tptp.b)) % 178.45/178.76 (define @t643 () (@var "F2" (-> tptp.b tptp.refine432681134nres_b))) % 178.45/178.76 (define @t644 () (_ @t640 @t354)) % 178.45/178.76 (define @t645 () (@var "F2" (-> tptp.b tptp.refine424419629nres_a))) % 178.45/178.76 (define @t646 () (_ @t639 @t358)) % 178.45/178.76 (define @t647 () (_ (_ tptp.refine436832839nd_a_b @t357) @t382)) % 178.45/178.76 (define @t648 () (@list @t358 @t357 @t132 @t382)) % 178.45/178.76 (define @t649 () (@var "S4" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t650 () (@var "S4" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t651 () (@var "A5" tptp.a)) % 178.45/178.76 (define @t652 () (not (_ @t37 @t651))) % 178.45/178.76 (define @t653 () (@list @t651)) % 178.45/178.76 (define @t654 () (_ @t370 @t38)) % 178.45/178.76 (define @t655 () (_ @t378 @t38)) % 178.45/178.76 (define @t656 () (@var "A5" tptp.b)) % 178.45/178.76 (define @t657 () (not (_ @t32 @t656))) % 178.45/178.76 (define @t658 () (@list @t656)) % 178.45/178.76 (define @t659 () (_ @t363 @t33)) % 178.45/178.76 (define @t660 () (_ @t374 @t33)) % 178.45/178.76 (define @t661 () (@var "X11" tptp.a)) % 178.45/178.76 (define @t662 () (_ @t37 @t661)) % 178.45/178.76 (define @t663 () (@list @t661)) % 178.45/178.76 (define @t664 () (@var "X11" tptp.b)) % 178.45/178.76 (define @t665 () (_ @t32 @t664)) % 178.45/178.76 (define @t666 () (@list @t664)) % 178.45/178.76 (define @t667 () (_ tptp.refine1964549110un_b_b @t362)) % 178.45/178.76 (define @t668 () (_ @t365 @t366)) % 178.45/178.76 (define @t669 () (_ tptp.refine1964549109un_b_a @t369)) % 178.45/178.76 (define @t670 () (_ tptp.refine1136779703un_a_b @t373)) % 178.45/178.76 (define @t671 () (_ @t376 @t371)) % 178.45/178.76 (define @t672 () (_ tptp.refine1136779702un_a_a @t377)) % 178.45/178.76 (define @t673 () (@var "R" tptp.set_Pr1628433942t_unit)) % 178.45/178.76 (define @t674 () (@var "R" tptp.set_Pr1707992533t_unit)) % 178.45/178.76 (define @t675 () (@var "R2" tptp.set_Product_prod_a_a)) % 178.45/178.76 (define @t676 () (@var "B" tptp.a)) % 178.45/178.76 (define @t677 () (_ tptp.member_a @t676)) % 178.45/178.76 (define @t678 () (_ @t677 (_ (_ tptp.image_a_a @t675) @t289))) % 178.45/178.76 (define @t679 () (_ @t280 @t289)) % 178.45/178.76 (define @t680 () (_ (_ tptp.member449909584od_a_a (_ (_ tptp.product_Pair_a_a @t276) @t676)) @t675)) % 178.45/178.76 (define @t681 () (@var "R2" tptp.set_Product_prod_a_b)) % 178.45/178.76 (define @t682 () (@var "B" tptp.b)) % 178.45/178.76 (define @t683 () (_ tptp.member_b @t682)) % 178.45/178.76 (define @t684 () (_ @t683 (_ (_ tptp.image_a_b @t681) @t289))) % 178.45/178.76 (define @t685 () (_ (_ tptp.member458171089od_a_b (_ (_ tptp.product_Pair_a_b @t276) @t682)) @t681)) % 178.45/178.76 (define @t686 () (@var "R2" tptp.set_Product_prod_b_a)) % 178.45/178.76 (define @t687 () (_ @t677 (_ (_ tptp.image_b_a @t686) @t294))) % 178.45/178.76 (define @t688 () (_ @t288 @t294)) % 178.45/178.76 (define @t689 () (_ (_ tptp.member1277678991od_b_a (_ (_ tptp.product_Pair_b_a @t285) @t676)) @t686)) % 178.45/178.76 (define @t690 () (@var "R2" tptp.set_Product_prod_b_b)) % 178.45/178.76 (define @t691 () (_ @t683 (_ (_ tptp.image_b_b @t690) @t294))) % 178.45/178.76 (define @t692 () (_ (_ tptp.member1285940496od_b_b (_ (_ tptp.product_Pair_b_b @t285) @t682)) @t690)) % 178.45/178.76 (define @t693 () (@var "M4" tptp.refine787176636t_unit)) % 178.45/178.76 (define @t694 () (= @t693 tptp.top_to177290092t_unit)) % 178.45/178.76 (define @t695 () (_ tptp.ord_le1051254044t_unit tptp.top_to177290092t_unit)) % 178.45/178.76 (define @t696 () (@list @t693)) % 178.45/178.76 (define @t697 () (= @t354 tptp.top_to240090974nres_b)) % 178.45/178.76 (define @t698 () (_ tptp.ord_le527798542nres_b tptp.top_to240090974nres_b)) % 178.45/178.76 (define @t699 () (@list @t354)) % 178.45/178.76 (define @t700 () (= @t358 tptp.top_to231829469nres_a)) % 178.45/178.76 (define @t701 () (_ tptp.ord_le519537037nres_a tptp.top_to231829469nres_a)) % 178.45/178.76 (define @t702 () (@list @t358)) % 178.45/178.76 (define @t703 () (@var "R" tptp.set_Pr451126599t_unit)) % 178.45/178.76 (define @t704 () (_ tptp.refine944483349t_unit @t703)) % 178.45/178.76 (define @t705 () (@list @t703)) % 178.45/178.76 (define @t706 () (@var "S" tptp.refine787176636t_unit)) % 178.45/178.76 (define @t707 () (= @t706 tptp.top_to177290092t_unit)) % 178.45/178.76 (define @t708 () (_ @t704 @t706)) % 178.45/178.76 (define @t709 () (@list @t703 @t706)) % 178.45/178.76 (define @t710 () (@var "X" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t711 () (@var "X" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t712 () (not @t394)) % 178.45/178.76 (define @t713 () (not @t397)) % 178.45/178.76 (define @t714 () (@var "A" tptp.refine787176636t_unit)) % 178.45/178.76 (define @t715 () (@list @t714)) % 178.45/178.76 (define @t716 () (= @t714 tptp.top_to177290092t_unit)) % 178.45/178.76 (define @t717 () (_ @t695 @t714)) % 178.45/178.76 (define @t718 () (= @t186 tptp.top_to240090974nres_b)) % 178.45/178.76 (define @t719 () (_ @t698 @t186)) % 178.45/178.76 (define @t720 () (= @t213 tptp.top_to231829469nres_a)) % 178.45/178.76 (define @t721 () (_ @t701 @t213)) % 178.45/178.76 (define @t722 () (@var "X12" tptp.set_Product_unit)) % 178.45/178.76 (define @t723 () (@var "X12" tptp.set_a)) % 178.45/178.76 (define @t724 () (@var "X12" tptp.set_b)) % 178.45/178.76 (define @t725 () (_ tptp.refine579265252t_unit @t706)) % 178.45/178.76 (define @t726 () (@list @t706)) % 178.45/178.76 (define @t727 () (@var "X5" tptp.product_unit)) % 178.45/178.76 (define @t728 () (@var "S3" tptp.refine787176636t_unit)) % 178.45/178.76 (define @t729 () (_ tptp.partia1658438072t_unit tptp.top_to177290092t_unit)) % 178.45/178.76 (define @t730 () (@var "F2" (-> tptp.product_unit tptp.refine787176636t_unit))) % 178.45/178.76 (define @t731 () (@var "M3" tptp.refine787176636t_unit)) % 178.45/178.76 (define @t732 () (_ tptp.partia915210666nres_b tptp.top_to240090974nres_b)) % 178.45/178.76 (define @t733 () (_ tptp.partia906949161nres_a tptp.top_to231829469nres_a)) % 178.45/178.76 (define @t734 () (@list @t75 @t77)) % 178.45/178.76 (define @t735 () (@var "Y3" tptp.set_a)) % 178.45/178.76 (define @t736 () (@list @t153 @t735)) % 178.45/178.76 (define @t737 () (@var "Y3" tptp.set_b)) % 178.45/178.76 (define @t738 () (@list @t152 @t737)) % 178.45/178.76 (define @t739 () (_ (_ (_ tptp.if_Ref1732808808nres_b true) @t81) @t83)) % 178.45/178.76 (define @t740 () (forall @t274 (= @t739 @t81))) % 178.45/178.76 (define @t741 () (@var "Y3" (-> Bool tptp.refine424419629nres_a))) % 178.45/178.76 (define @t742 () (@list @t154 @t741)) % 178.45/178.76 (define @t743 () (@var "Y3" (-> Bool tptp.refine432681134nres_b))) % 178.45/178.76 (define @t744 () (@list @t155 @t743)) % 178.45/178.76 (define @t745 () (@var "P" Bool)) % 178.45/178.76 (define @t746 () (_ tptp.collect_a tptp.phi)) % 178.45/178.76 (define @t747 () (_ tptp.refine1198353288_RES_a @t746)) % 178.45/178.76 (define @t748 () (_ (_ tptp.refine436832839nd_a_b @t747) tptp.f)) % 178.45/178.76 (define @t749 () (not (_ @t3 @t748))) % 178.45/178.76 (define @t750 () (@var "Y8" (-> Bool tptp.refine432681134nres_b))) % 178.45/178.76 (define @t751 () (@var "X6" (-> Bool tptp.refine432681134nres_b))) % 178.45/178.76 (define @t752 () (lambda (@list @t751 @t750) (and (_ (_ tptp.ord_le527798542nres_b (_ @t751 false)) (_ @t750 false)) (_ (_ tptp.ord_le527798542nres_b (_ @t751 true)) (_ @t750 true))))) % 178.45/178.76 (define @t753 () (@var "Y8" (-> Bool tptp.refine424419629nres_a))) % 178.45/178.76 (define @t754 () (@var "X6" (-> Bool tptp.refine424419629nres_a))) % 178.45/178.76 (define @t755 () (lambda (@list @t754 @t753) (and (_ (_ tptp.ord_le519537037nres_a (_ @t754 false)) (_ @t753 false)) (_ (_ tptp.ord_le519537037nres_a (_ @t754 true)) (_ @t753 true))))) % 178.45/178.76 (define @t756 () (@var "M6" tptp.set_a)) % 178.45/178.76 (define @t757 () (_ tptp.refine1198353288_RES_a @t756)) % 178.45/178.76 (define @t758 () (@var "M5" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t759 () (= @t758 @t757)) % 178.45/178.76 (define @t760 () (@list @t756)) % 178.45/178.76 (define @t761 () (exists @t760 @t759)) % 178.45/178.76 (define @t762 () (@list @t758)) % 178.45/178.76 (define @t763 () (lambda @t762 @t761)) % 178.45/178.76 (define @t764 () (@var "M6" tptp.set_b)) % 178.45/178.76 (define @t765 () (_ tptp.refine1198353289_RES_b @t764)) % 178.45/178.76 (define @t766 () (@var "M5" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t767 () (= @t766 @t765)) % 178.45/178.76 (define @t768 () (@list @t764)) % 178.45/178.76 (define @t769 () (exists @t768 @t767)) % 178.45/178.76 (define @t770 () (@list @t766)) % 178.45/178.76 (define @t771 () (lambda @t770 @t769)) % 178.45/178.76 (define @t772 () (@var "S5" tptp.refine432681134nres_b)) % 178.45/178.76 (define @t773 () (_ (_ tptp.refine1001002028nres_b @t772) @t295)) % 178.45/178.76 (define @t774 () (_ (_ tptp.refine1001002028nres_b @t649) @t295)) % 178.45/178.76 (define @t775 () (forall @t297 (=> @t774 @t773))) % 178.45/178.76 (define @t776 () (and (_ tptp.refine412683990fail_b @t649) @t775)) % 178.45/178.76 (define @t777 () (=> (_ tptp.refine412683990fail_b @t772) @t776)) % 178.45/178.76 (define @t778 () (@list @t649 @t772)) % 178.45/178.76 (define @t779 () (lambda @t778 @t777)) % 178.45/178.76 (define @t780 () (@var "S5" tptp.refine424419629nres_a)) % 178.45/178.76 (define @t781 () (lambda (@list @t650 @t780) (=> (_ tptp.refine412683989fail_a @t780) (and (_ tptp.refine412683989fail_a @t650) (forall @t292 (=> (_ (_ tptp.refine1001002027nres_a @t650) @t290) (_ (_ tptp.refine1001002027nres_a @t780) @t290))))))) % 178.45/178.76 (define @t782 () (@var "T3" tptp.a)) % 178.45/178.76 (define @t783 () (_ tptp.member_a @t782)) % 178.45/178.76 (define @t784 () (lambda @t453 (forall (@list @t782) (=> (_ @t783 @t452) (_ @t783 @t451))))) % 178.45/178.76 (define @t785 () (@var "T3" tptp.b)) % 178.45/178.76 (define @t786 () (_ tptp.member_b @t785)) % 178.45/178.76 (define @t787 () (lambda @t456 (forall (@list @t785) (=> (_ @t786 @t455) (_ @t786 @t454))))) % 178.45/178.76 (define @t788 () (@var "S4" tptp.refine787176636t_unit)) % 178.45/178.76 (define @t789 () (lambda (@list @t788) (not (= @t788 tptp.top_to177290092t_unit)))) % 178.45/178.76 (define @t790 () (lambda @t292 (_ @t291 tptp.top_top_set_a))) % 178.45/178.76 (define @t791 () (lambda @t297 (_ @t296 tptp.top_top_set_b))) % 178.45/178.76 (define @t792 () (@const 0 (@ho-elim-sort (-> tptp.a tptp.refine432681134nres_b)))) % 178.45/178.76 (define @t793 () (@const 1 (@ho-elim-sort (-> tptp.a Bool)))) % 178.45/178.76 (define @t794 () (@const 2 (@ho-elim-sort (-> (@ho-elim-sort (-> tptp.a Bool)) tptp.set_a)))) % 178.45/178.76 (define @t795 () (@const 3 (-> (@ho-elim-sort (-> (@ho-elim-sort (-> tptp.a Bool)) tptp.set_a)) (@ho-elim-sort (-> tptp.a Bool)) tptp.set_a))) % 178.45/178.76 (define @t796 () (_ @t795 @t794 @t793)) % 178.45/178.76 (define @t797 () (@const 4 (@ho-elim-sort (-> tptp.set_a tptp.refine424419629nres_a)))) % 178.45/178.76 (define @t798 () (@const 5 (-> (@ho-elim-sort (-> tptp.set_a tptp.refine424419629nres_a)) tptp.set_a tptp.refine424419629nres_a))) % 178.45/178.76 (define @t799 () (_ @t798 @t797 @t796)) % 178.45/178.76 (define @t800 () (@const 6 (@ho-elim-sort (-> tptp.refine424419629nres_a (@ho-elim-sort (-> tptp.a tptp.refine432681134nres_b)) tptp.refine432681134nres_b)))) % 178.45/178.76 (define @t801 () (@const 7 (-> (@ho-elim-sort (-> tptp.refine424419629nres_a (@ho-elim-sort (-> tptp.a tptp.refine432681134nres_b)) tptp.refine432681134nres_b)) tptp.refine424419629nres_a (@ho-elim-sort (-> (@ho-elim-sort (-> tptp.a tptp.refine432681134nres_b)) tptp.refine432681134nres_b))))) % 178.45/178.76 (define @t802 () (@const 8 (-> (@ho-elim-sort (-> (@ho-elim-sort (-> tptp.a tptp.refine432681134nres_b)) tptp.refine432681134nres_b)) (@ho-elim-sort (-> tptp.a tptp.refine432681134nres_b)) tptp.refine432681134nres_b))) % 178.45/178.76 (define @t803 () (_ @t802 (_ @t801 @t800 @t799) @t792)) % 178.45/178.76 (define @t804 () (@const 9 (@ho-elim-sort (-> tptp.refine432681134nres_b tptp.b Bool)))) % 178.45/178.76 (define @t805 () (@const 10 (-> (@ho-elim-sort (-> tptp.refine432681134nres_b tptp.b Bool)) tptp.refine432681134nres_b (@ho-elim-sort (-> tptp.b Bool))))) % 178.45/178.76 (define @t806 () (_ @t805 @t804 @t803)) % 178.45/178.76 (define @t807 () (@const 11 (-> (@ho-elim-sort (-> tptp.b Bool)) tptp.b Bool))) % 178.45/178.76 (define @t808 () (_ @t807 @t806 @t295)) % 178.45/178.76 (define @t809 () (_ @t805 @t804 tptp.m)) % 178.45/178.76 (define @t810 () (not (_ @t807 @t809 @t295))) % 178.45/178.76 (define @t811 () (forall @t297 (or @t810 @t808))) % 178.45/178.76 (define @t812 () (@const 12 (@ho-elim-sort (-> tptp.set_b tptp.refine432681134nres_b)))) % 178.45/178.76 (define @t813 () (@const 13 (-> (@ho-elim-sort (-> tptp.set_b tptp.refine432681134nres_b)) tptp.set_b tptp.refine432681134nres_b))) % 178.45/178.76 (define @t814 () (_ @t813 @t812 @t764)) % 178.45/178.76 (define @t815 () (forall @t768 (not (= tptp.m @t814)))) % 178.45/178.76 (define @t816 () (not @t815)) % 178.45/178.76 (define @t817 () (forall @t768 (not (= @t814 @t803)))) % 178.45/178.76 (define @t818 () (not @t817)) % 178.45/178.76 (define @t819 () (tptp.collect_a tptp.phi)) % 178.45/178.76 (define @t820 () (tptp.refine1198353288_RES_a @t819)) % 178.45/178.76 (define @t821 () (tptp.refine436832839nd_a_b @t820 tptp.f)) % 178.45/178.76 (define @t822 () (not (tptp.refine1001002028nres_b tptp.m @t295))) % 178.45/178.76 (define @t823 () (tptp.refine1198353289_RES_b @t764)) % 178.45/178.76 (define @t824 () (not (forall @t768 (not (= tptp.m @t823))))) % 178.45/178.76 (define @t825 () (tptp.refine1001002028nres_b @t748 @t295)) % 178.45/178.76 (define @t826 () (or @t822 @t825)) % 178.45/178.76 (define @t827 () (forall @t297 @t826)) % 178.45/178.76 (define @t828 () (and @t824 @t827)) % 178.45/178.76 (define @t829 () (= @t823 @t748)) % 178.45/178.76 (define @t830 () (not @t829)) % 178.45/178.76 (define @t831 () (forall @t768 @t830)) % 178.45/178.76 (define @t832 () (not @t831)) % 178.45/178.76 (define @t833 () (=> @t832 @t828)) % 178.45/178.76 (define @t834 () (tptp.refine1001002028nres_b @t772 @t295)) % 178.45/178.76 (define @t835 () (forall @t297 (or @t822 @t834))) % 178.45/178.76 (define @t836 () (not (forall @t768 (not (= @t823 @t772))))) % 178.45/178.76 (define @t837 () (@list @t772)) % 178.45/178.76 (define @t838 () (lambda @t837 (=> @t836 (and @t824 @t835)))) % 178.45/178.76 (define @t839 () (not (= @t823 tptp.m))) % 178.45/178.76 (define @t840 () (forall @t768 @t839)) % 178.45/178.76 (define @t841 () (not @t840)) % 178.45/178.76 (define @t842 () (and @t841 @t835)) % 178.45/178.76 (define @t843 () (=> @t836 @t842)) % 178.45/178.76 (define @t844 () (lambda @t837 @t843)) % 178.45/178.76 (define @t845 () (tptp.refine1001002028nres_b @t649 @t295)) % 178.45/178.76 (define @t846 () (lambda @t778 (=> @t836 (and (not (forall @t768 (not (= @t823 @t649)))) (forall @t297 (or (not @t845) @t834)))))) % 178.45/178.76 (define @t847 () (_ @t846 tptp.m)) % 178.45/178.76 (define @t848 () (not @t774)) % 178.45/178.76 (define @t849 () (or @t848 @t773)) % 178.45/178.76 (define @t850 () (not (= @t649 @t823))) % 178.45/178.76 (define @t851 () (forall @t768 @t850)) % 178.45/178.76 (define @t852 () (not @t851)) % 178.45/178.76 (define @t853 () (lambda @t770 (not (forall @t768 (not (= @t766 @t823)))))) % 178.45/178.76 (define @t854 () (_ @t853 @t649)) % 178.45/178.76 (define @t855 () (and @t854 @t775)) % 178.45/178.76 (define @t856 () (not (= @t772 @t823))) % 178.45/178.76 (define @t857 () (forall @t768 @t856)) % 178.45/178.76 (define @t858 () (not @t857)) % 178.45/178.76 (define @t859 () (_ @t853 @t772)) % 178.45/178.76 (define @t860 () (not @t767)) % 178.45/178.76 (define @t861 () (forall @t768 @t860)) % 178.45/178.76 (define @t862 () (not @t861)) % 178.45/178.76 (define @t863 () (@quantifiers_skolemize @t817 0)) % 178.45/178.76 (define @t864 () (_ @t813 @t812 @t863)) % 178.45/178.76 (define @t865 () (= @t803 @t864)) % 178.45/178.76 (define @t866 () (not @t818)) % 178.45/178.76 (define @t867 () (= @t864 @t803)) % 178.45/178.76 (define @t868 () (not (not @t867))) % 178.45/178.76 (define @t869 () (@list true)) % 178.45/178.76 (define @t870 () (@const 14 (@ho-elim-sort (-> Bool tptp.refine432681134nres_b tptp.refine432681134nres_b tptp.refine432681134nres_b)))) % 178.45/178.76 (define @t871 () (@const 15 (-> (@ho-elim-sort (-> Bool tptp.refine432681134nres_b tptp.refine432681134nres_b tptp.refine432681134nres_b)) Bool (@ho-elim-sort (-> tptp.refine432681134nres_b tptp.refine432681134nres_b tptp.refine432681134nres_b))))) % 178.45/178.76 (define @t872 () (_ @t871 @t870 true)) % 178.45/178.76 (define @t873 () (@const 16 (-> (@ho-elim-sort (-> tptp.refine432681134nres_b tptp.refine432681134nres_b tptp.refine432681134nres_b)) tptp.refine432681134nres_b (@ho-elim-sort (-> tptp.refine432681134nres_b tptp.refine432681134nres_b))))) % 178.45/178.76 (define @t874 () (@const 17 (-> (@ho-elim-sort (-> tptp.refine432681134nres_b tptp.refine432681134nres_b)) tptp.refine432681134nres_b tptp.refine432681134nres_b))) % 178.45/178.76 (define @t875 () (forall @t274 (= @t81 (_ @t874 (_ @t873 @t872 @t81) @t83)))) % 178.45/178.76 (define @t876 () (tptp.if_Ref1732808808nres_b true @t81 @t83)) % 178.45/178.76 (define @t877 () (= @t81 @t739)) % 178.45/178.76 (define @t878 () (@purify true)) % 178.45/178.76 (define @t879 () (_ @t873 @t872 @t864)) % 178.45/178.76 (define @t880 () (_ @t874 @t879 @t864)) % 178.45/178.76 (define @t881 () (= @t864 @t880)) % 178.45/178.76 (define @t882 () (_ @t874 (_ @t873 (_ @t871 @t870 @t878) @t864) @t864)) % 178.45/178.76 (define @t883 () (= @t864 @t882)) % 178.45/178.76 (define @t884 () (@list false)) % 178.45/178.76 (define @t885 () (@var "BOUND_VARIABLE_32691" (@ho-elim-sort (-> tptp.a tptp.refine432681134nres_b)))) % 178.45/178.76 (define @t886 () (@const 18 (-> (@ho-elim-sort (-> tptp.a tptp.refine432681134nres_b)) tptp.a tptp.refine432681134nres_b))) % 178.45/178.76 (define @t887 () (_ @t886 @t885 @t290)) % 178.45/178.76 (define @t888 () (not (forall @t768 (not (= @t814 @t887))))) % 178.45/178.76 (define @t889 () (@const 19 (@ho-elim-sort (-> tptp.refine424419629nres_a tptp.a Bool)))) % 178.45/178.76 (define @t890 () (@const 20 (-> (@ho-elim-sort (-> tptp.refine424419629nres_a tptp.a Bool)) tptp.refine424419629nres_a (@ho-elim-sort (-> tptp.a Bool))))) % 178.45/178.76 (define @t891 () (@const 21 (-> (@ho-elim-sort (-> tptp.a Bool)) tptp.a Bool))) % 178.45/178.76 (define @t892 () (not (_ @t891 (_ @t890 @t889 @t358) @t290))) % 178.45/178.76 (define @t893 () (_ @t798 @t797 @t756)) % 178.45/178.76 (define @t894 () (forall @t760 (not (= @t358 @t893)))) % 178.45/178.76 (define @t895 () (not @t894)) % 178.45/178.76 (define @t896 () (and @t895 (forall @t292 (or @t892 @t888)))) % 178.45/178.76 (define @t897 () (_ @t802 (_ @t801 @t800 @t358) @t885)) % 178.45/178.76 (define @t898 () (not (forall @t768 (not (= @t814 @t897))))) % 178.45/178.76 (define @t899 () (@list @t358 @t885)) % 178.45/178.76 (define @t900 () (forall @t899 (= @t896 @t898))) % 178.45/178.76 (define @t901 () (tptp.refine436832839nd_a_b @t358 @t132)) % 178.45/178.76 (define @t902 () (not (forall @t768 (not (= @t823 @t901))))) % 178.45/178.76 (define @t903 () (_ @t132 @t290)) % 178.45/178.76 (define @t904 () (not (forall @t768 (not (= @t823 @t903))))) % 178.45/178.76 (define @t905 () (tptp.refine1001002027nres_a @t358 @t290)) % 178.45/178.76 (define @t906 () (not @t905)) % 178.45/178.76 (define @t907 () (tptp.refine1198353288_RES_a @t756)) % 178.45/178.76 (define @t908 () (forall @t760 (not (= @t358 @t907)))) % 178.45/178.76 (define @t909 () (not @t908)) % 178.45/178.76 (define @t910 () (= @t823 @t435)) % 178.45/178.76 (define @t911 () (not @t910)) % 178.45/178.76 (define @t912 () (forall @t768 @t911)) % 178.45/178.76 (define @t913 () (not (= @t435 @t823))) % 178.45/178.76 (define @t914 () (forall @t768 @t913)) % 178.45/178.76 (define @t915 () (not @t914)) % 178.45/178.76 (define @t916 () (_ @t853 @t435)) % 178.45/178.76 (define @t917 () (not @t430)) % 178.45/178.76 (define @t918 () (or @t917 @t904)) % 178.45/178.76 (define @t919 () (= @t823 @t379)) % 178.45/178.76 (define @t920 () (not @t919)) % 178.45/178.76 (define @t921 () (forall @t768 @t920)) % 178.45/178.76 (define @t922 () (not (= @t379 @t823))) % 178.45/178.76 (define @t923 () (forall @t768 @t922)) % 178.45/178.76 (define @t924 () (not @t923)) % 178.45/178.76 (define @t925 () (_ @t853 @t379)) % 178.45/178.76 (define @t926 () (=> @t430 @t925)) % 178.45/178.76 (define @t927 () (forall @t292 @t926)) % 178.45/178.76 (define @t928 () (_ (lambda @t762 (not (forall @t760 (not (= @t758 @t907))))) @t358)) % 178.45/178.76 (define @t929 () (and @t928 @t927)) % 178.45/178.76 (define @t930 () (not @t759)) % 178.45/178.76 (define @t931 () (forall @t760 @t930)) % 178.45/178.76 (define @t932 () (not @t931)) % 178.45/178.76 (define @t933 () (_ @t886 @t792 @t290)) % 178.45/178.76 (define @t934 () (not (forall @t768 (not (= @t814 @t933))))) % 178.45/178.76 (define @t935 () (_ @t890 @t889 @t799)) % 178.45/178.76 (define @t936 () (not (_ @t891 @t935 @t290))) % 178.45/178.76 (define @t937 () (forall @t292 (or @t936 @t934))) % 178.45/178.76 (define @t938 () (not (= @t799 @t893))) % 178.45/178.76 (define @t939 () (forall @t760 @t938)) % 178.45/178.76 (define @t940 () (not @t939)) % 178.45/178.76 (define @t941 () (and @t940 @t937)) % 178.45/178.76 (define @t942 () (= @t818 @t941)) % 178.45/178.76 (define @t943 () (forall @t899 (= @t898 @t896))) % 178.45/178.76 (define @t944 () (forall @t760 (not (= @t893 @t799)))) % 178.45/178.76 (define @t945 () (not @t944)) % 178.45/178.76 (define @t946 () (and @t945 @t937)) % 178.45/178.76 (define @t947 () (= @t818 @t946)) % 178.45/178.76 (define @t948 () (not @t947)) % 178.45/178.76 (define @t949 () (@list true false)) % 178.45/178.76 (define @t950 () (not @t946)) % 178.45/178.76 (define @t951 () (@list @t946)) % 178.45/178.76 (define @t952 () (_ @t886 @t792 tptp.x)) % 178.45/178.76 (define @t953 () (not (= @t814 @t952))) % 178.45/178.76 (define @t954 () (forall @t768 @t953)) % 178.45/178.76 (define @t955 () (not @t954)) % 178.45/178.76 (define @t956 () (_ @t891 @t935 tptp.x)) % 178.45/178.76 (define @t957 () (not @t956)) % 178.45/178.76 (define @t958 () (or @t957 @t955)) % 178.45/178.76 (define @t959 () (forall @t768 (not (= @t952 @t814)))) % 178.45/178.76 (define @t960 () (not @t959)) % 178.45/178.76 (define @t961 () (or @t957 @t960)) % 178.45/178.76 (define @t962 () (@var "BOUND_VARIABLE_30835" tptp.set_a)) % 178.45/178.76 (define @t963 () (@var "BOUND_VARIABLE_30836" tptp.a)) % 178.45/178.76 (define @t964 () (@const 22 (@ho-elim-sort (-> tptp.a tptp.set_a Bool)))) % 178.45/178.76 (define @t965 () (@const 23 (-> (@ho-elim-sort (-> tptp.a tptp.set_a Bool)) tptp.a (@ho-elim-sort (-> tptp.set_a Bool))))) % 178.45/178.76 (define @t966 () (@const 24 (-> (@ho-elim-sort (-> tptp.set_a Bool)) tptp.set_a Bool))) % 178.45/178.76 (define @t967 () (_ @t966 (_ @t965 @t964 @t963) @t962)) % 178.45/178.76 (define @t968 () (@const 25 (@ho-elim-sort (-> tptp.set_a tptp.a Bool)))) % 178.45/178.76 (define @t969 () (@const 26 (-> (@ho-elim-sort (-> tptp.set_a tptp.a Bool)) tptp.set_a (@ho-elim-sort (-> tptp.a Bool))))) % 178.45/178.76 (define @t970 () (_ @t891 (_ @t969 @t968 @t962) @t963)) % 178.45/178.76 (define @t971 () (@list @t962 @t963)) % 178.45/178.76 (define @t972 () (forall @t971 (= @t967 @t970))) % 178.45/178.76 (define @t973 () (@const 27 (-> tptp.set_a tptp.a Bool))) % 178.45/178.76 (define @t974 () (forall @t971 (= (tptp.member_a @t963 @t962) (_ @t973 @t962 @t963)))) % 178.45/178.76 (define @t975 () (_ @t891 (_ @t969 @t968 @t796) tptp.x)) % 178.45/178.76 (define @t976 () (_ @t966 (_ @t965 @t964 tptp.x) @t796)) % 178.45/178.76 (define @t977 () (forall @t971 (= @t970 @t967))) % 178.45/178.76 (define @t978 () (= @t975 @t976)) % 178.45/178.76 (define @t979 () (= @t976 @t975)) % 178.45/178.76 (define @t980 () (@var "BOUND_VARIABLE_34763" (@ho-elim-sort (-> tptp.a Bool)))) % 178.45/178.76 (define @t981 () (_ @t966 (_ @t965 @t964 @t276) (_ @t795 @t794 @t980))) % 178.45/178.76 (define @t982 () (_ @t891 @t980 @t276)) % 178.45/178.76 (define @t983 () (forall (@list @t276 @t980) (= @t981 @t982))) % 178.45/178.76 (define @t984 () (_ @t277 @t276)) % 178.45/178.76 (define @t985 () (tptp.collect_a @t277)) % 178.45/178.76 (define @t986 () (tptp.member_a @t276 @t985)) % 178.45/178.76 (define @t987 () (_ @t891 @t793 tptp.x)) % 178.45/178.76 (define @t988 () (= @t987 @t976)) % 178.45/178.76 (define @t989 () (@list false false)) % 178.45/178.76 (define @t990 () (tptp.refine1198353288_RES_a @t13)) % 178.45/178.76 (define @t991 () (_ tptp.refine1001002027nres_a @t990)) % 178.45/178.76 (define @t992 () (forall @t157 (= @t991 (_ @t973 @t13)))) % 178.45/178.76 (define @t993 () (tptp.member_a @t290 @t13)) % 178.45/178.76 (define @t994 () (_ @t805 @t804 @t952)) % 178.45/178.76 (define @t995 () (forall @t297 (or @t810 (_ @t807 @t994 @t295)))) % 178.45/178.76 (define @t996 () (and @t816 @t995)) % 178.45/178.76 (define @t997 () (=> @t955 @t996)) % 178.45/178.76 (define @t998 () (tptp.f tptp.x)) % 178.45/178.76 (define @t999 () (tptp.refine1001002028nres_b @t2 @t295)) % 178.45/178.76 (define @t1000 () (or @t822 @t999)) % 178.45/178.76 (define @t1001 () (forall @t297 @t1000)) % 178.45/178.76 (define @t1002 () (and @t824 @t1001)) % 178.45/178.76 (define @t1003 () (not (= @t998 @t823))) % 178.45/178.76 (define @t1004 () (= @t2 @t823)) % 178.45/178.76 (define @t1005 () (not @t1004)) % 178.45/178.76 (define @t1006 () (not (= @t823 @t2))) % 178.45/178.76 (define @t1007 () (forall @t768 @t1006)) % 178.45/178.76 (define @t1008 () (not @t1007)) % 178.45/178.76 (define @t1009 () (=> @t1008 @t1002)) % 178.45/178.76 (define @t1010 () (not @t996)) % 178.45/178.76 (define @t1011 () (@list @t996)) % 178.45/178.76 (define @t1012 () (not @t811)) % 178.45/178.76 (define @t1013 () (@quantifiers_skolemize @t811 0)) % 178.45/178.76 (define @t1014 () (_ @t807 @t806 @t1013)) % 178.45/178.76 (define @t1015 () (_ @t807 @t809 @t1013)) % 178.45/178.76 (define @t1016 () (not @t1015)) % 178.45/178.76 (define @t1017 () (or @t1016 @t1014)) % 178.45/178.76 (define @t1018 () (not @t1014)) % 178.45/178.76 (define @t1019 () (@list @t1017)) % 178.45/178.76 (define @t1020 () (_ @t805 @t804 @t341)) % 178.45/178.76 (define @t1021 () (forall @t768 (not (= @t341 @t814)))) % 178.45/178.76 (define @t1022 () (or @t1021 (and @t898 (forall @t297 (or (not (_ @t807 (_ @t805 @t804 @t897) @t295)) (_ @t807 @t1020 @t295)))))) % 178.45/178.76 (define @t1023 () (@var "BOUND_VARIABLE_22962" tptp.b)) % 178.45/178.76 (define @t1024 () (@list @t290 @t1023)) % 178.45/178.76 (define @t1025 () (and (or @t1021 @t895) (or @t894 @t1021 (forall @t1024 (or @t892 (and @t888 (or (not (_ @t807 (_ @t805 @t804 @t887) @t1023)) (_ @t807 @t1020 @t1023)))))))) % 178.45/178.76 (define @t1026 () (@list @t358 @t885 @t341)) % 178.45/178.76 (define @t1027 () (forall @t1026 (= @t1022 @t1025))) % 178.45/178.76 (define @t1028 () (or (not (tptp.refine1001002028nres_b @t903 @t1023)) (tptp.refine1001002028nres_b @t341 @t1023))) % 178.45/178.76 (define @t1029 () (and @t904 @t1028)) % 178.45/178.76 (define @t1030 () (or @t906 @t1029)) % 178.45/178.76 (define @t1031 () (forall @t1024 @t1030)) % 178.45/178.76 (define @t1032 () (forall @t768 (not (= @t341 @t823)))) % 178.45/178.76 (define @t1033 () (or @t908 @t1032 @t1031)) % 178.45/178.76 (define @t1034 () (and (or @t1032 @t909) @t1033)) % 178.45/178.76 (define @t1035 () (tptp.refine1001002028nres_b @t341 @t295)) % 178.45/178.76 (define @t1036 () (not (tptp.refine1001002028nres_b @t901 @t295))) % 178.45/178.76 (define @t1037 () (and @t902 (forall @t297 (or @t1036 @t1035)))) % 178.45/178.76 (define @t1038 () (or @t1032 @t1037)) % 178.45/178.76 (define @t1039 () (not @t1032)) % 178.45/178.76 (define @t1040 () (not @t1039)) % 178.45/178.76 (define @t1041 () (and (=> @t1039 @t909) @t1033)) % 178.45/178.76 (define @t1042 () (= @t1041 (=> @t1039 @t1037))) % 178.45/178.76 (define @t1043 () (not (= @t823 @t341))) % 178.45/178.76 (define @t1044 () (forall @t768 @t1043)) % 178.45/178.76 (define @t1045 () (not @t1044)) % 178.45/178.76 (define @t1046 () (=> @t1045 @t1037)) % 178.45/178.76 (define @t1047 () (tptp.refine1001002028nres_b @t435 @t295)) % 178.45/178.76 (define @t1048 () (not @t1047)) % 178.45/178.76 (define @t1049 () (or @t1048 @t834)) % 178.45/178.76 (define @t1050 () (forall @t297 @t1049)) % 178.45/178.76 (define @t1051 () (not @t912)) % 178.45/178.76 (define @t1052 () (and @t1051 @t1050)) % 178.45/178.76 (define @t1053 () (=> @t836 @t1052)) % 178.45/178.76 (define @t1054 () (lambda @t837 @t1053)) % 178.45/178.76 (define @t1055 () (_ @t846 @t435)) % 178.45/178.76 (define @t1056 () (@list @t1023)) % 178.45/178.76 (define @t1057 () (forall @t1056 @t1030)) % 178.45/178.76 (define @t1058 () (forall @t1056 @t1028)) % 178.45/178.76 (define @t1059 () (forall @t1056 @t904)) % 178.45/178.76 (define @t1060 () (and @t1059 @t1058)) % 178.45/178.76 (define @t1061 () (forall @t1056 @t1029)) % 178.45/178.76 (define @t1062 () (or @t906 @t1061)) % 178.45/178.76 (define @t1063 () (not (tptp.refine1001002028nres_b @t903 @t295))) % 178.45/178.76 (define @t1064 () (and @t904 (forall @t297 (or @t1063 @t1035)))) % 178.45/178.76 (define @t1065 () (or @t917 @t1064)) % 178.45/178.76 (define @t1066 () (forall @t292 @t1065)) % 178.45/178.76 (define @t1067 () (or @t908 @t1032 @t1066)) % 178.45/178.76 (define @t1068 () (or @t908 @t1032 @t1065)) % 178.45/178.76 (define @t1069 () (or @t908 @t917 @t1032 @t1064)) % 178.45/178.76 (define @t1070 () (=> @t1039 @t1064)) % 178.45/178.76 (define @t1071 () (and @t909 @t430)) % 178.45/178.76 (define @t1072 () (=> @t1045 @t1064)) % 178.45/178.76 (define @t1073 () (tptp.refine1001002028nres_b @t379 @t295)) % 178.45/178.76 (define @t1074 () (not @t1073)) % 178.45/178.76 (define @t1075 () (or @t1074 @t834)) % 178.45/178.76 (define @t1076 () (forall @t297 @t1075)) % 178.45/178.76 (define @t1077 () (not @t921)) % 178.45/178.76 (define @t1078 () (and @t1077 @t1076)) % 178.45/178.76 (define @t1079 () (=> @t836 @t1078)) % 178.45/178.76 (define @t1080 () (lambda @t837 @t1079)) % 178.45/178.76 (define @t1081 () (_ @t846 @t379)) % 178.45/178.76 (define @t1082 () (and @t928 @t430)) % 178.45/178.76 (define @t1083 () (=> @t1082 (_ @t1081 @t341))) % 178.45/178.76 (define @t1084 () (forall @t292 @t1083)) % 178.45/178.76 (define @t1085 () (_ @t853 @t341)) % 178.45/178.76 (define @t1086 () (=> @t1085 @t928)) % 178.45/178.76 (define @t1087 () (and @t1086 @t1084)) % 178.45/178.76 (define @t1088 () (_ @t1055 @t341)) % 178.45/178.76 (define @t1089 () (_ @t805 @t804 @t864)) % 178.45/178.76 (define @t1090 () (forall @t297 (or (not @t808) (_ @t807 @t1089 @t295)))) % 178.45/178.76 (define @t1091 () (and @t818 @t1090)) % 178.45/178.76 (define @t1092 () (not (= @t864 @t814))) % 178.45/178.76 (define @t1093 () (forall @t768 @t1092)) % 178.45/178.76 (define @t1094 () (or @t1093 @t1091)) % 178.45/178.76 (define @t1095 () (forall @t1024 (or @t936 (and @t934 (or (not (_ @t807 (_ @t805 @t804 @t933) @t1023)) (_ @t807 @t1089 @t1023)))))) % 178.45/178.76 (define @t1096 () (or @t939 @t1093 @t1095)) % 178.45/178.76 (define @t1097 () (or @t1093 @t940)) % 178.45/178.76 (define @t1098 () (and @t1097 @t1096)) % 178.45/178.76 (define @t1099 () (= @t1098 @t1094)) % 178.45/178.76 (define @t1100 () (forall @t1026 (= @t1025 @t1022))) % 178.45/178.76 (define @t1101 () (forall @t768 (not (= @t814 @t864)))) % 178.45/178.76 (define @t1102 () (or @t1101 @t1091)) % 178.45/178.76 (define @t1103 () (or @t944 @t1101 @t1095)) % 178.45/178.76 (define @t1104 () (and (or @t1101 @t945) @t1103)) % 178.45/178.76 (define @t1105 () (= @t1104 @t1102)) % 178.45/178.76 (define @t1106 () (@quantifiers_skolemize @t1090 0)) % 178.45/178.76 (define @t1107 () (_ @t807 @t806 @t1106)) % 178.45/178.76 (define @t1108 () (_ @t807 @t1089 @t1106)) % 178.45/178.76 (define @t1109 () (not @t1107)) % 178.45/178.76 (define @t1110 () (or @t1109 @t1108)) % 178.45/178.76 (define @t1111 () (_ @t805 @t804 @t882)) % 178.45/178.76 (define @t1112 () (and @t865 @t883 @t1107)) % 178.45/178.76 (define @t1113 () (not @t1110)) % 178.45/178.76 (define @t1114 () (not @t1090)) % 178.45/178.76 (define @t1115 () (_ @t813 @t812 @t571)) % 178.45/178.76 (define @t1116 () (= tptp.refine464223678AILi_b @t83)) % 178.45/178.76 (define @t1117 () (forall @t580 (or @t1116 (not (forall @t575 (not (= @t83 @t1115))))))) % 178.45/178.76 (define @t1118 () (tptp.refine1198353289_RES_b @t571)) % 178.45/178.76 (define @t1119 () (not (forall @t575 (not (= @t83 @t1118))))) % 178.45/178.76 (define @t1120 () (not @t1116)) % 178.45/178.76 (define @t1121 () (not (= @t864 @t1115))) % 178.45/178.76 (define @t1122 () (forall @t575 @t1121)) % 178.45/178.76 (define @t1123 () (not @t1122)) % 178.45/178.76 (define @t1124 () (= tptp.refine464223678AILi_b @t864)) % 178.45/178.76 (define @t1125 () (or @t1124 @t1123)) % 178.45/178.76 (define @t1126 () (forall @t575 (not (= @t1115 @t864)))) % 178.45/178.76 (define @t1127 () (not @t1126)) % 178.45/178.76 (define @t1128 () (or @t1124 @t1127)) % 178.45/178.76 (define @t1129 () (forall @t564 (not (= tptp.refine464223678AILi_b (_ @t813 @t812 @t20))))) % 178.45/178.76 (define @t1130 () (tptp.refine1198353289_RES_b @t20)) % 178.45/178.76 (define @t1131 () (forall @t768 (not (= tptp.refine464223678AILi_b @t814)))) % 178.45/178.76 (define @t1132 () (@list @t764)) % 178.45/178.76 (define @t1133 () (_ @t807 @t1089 @t1013)) % 178.45/178.76 (define @t1134 () (_ @t807 @t994 @t1013)) % 178.45/178.76 (define @t1135 () (not @t1134)) % 178.45/178.76 (define @t1136 () (or @t1135 @t1133)) % 178.45/178.76 (define @t1137 () (and @t955 @t1136)) % 178.45/178.76 (define @t1138 () (or @t957 @t1137)) % 178.45/178.76 (define @t1139 () (and @t960 @t1136)) % 178.45/178.76 (define @t1140 () (or @t957 @t1139)) % 178.45/178.76 (define @t1141 () (or @t1016 @t1134)) % 178.45/178.76 (define @t1142 () (not @t1133)) % 178.45/178.76 (define @t1143 () (not @t883)) % 178.45/178.76 (define @t1144 () (not @t865)) % 178.45/178.76 (define @t1145 () (and @t1133 @t1018 @t883 @t865)) % 178.45/178.76 (assume @p1 @t1) % 178.45/178.76 (assume @p2 (_ @t3 @t2)) % 178.45/178.76 (assume @p3 (forall (@list @t5 @t4) (= (= @t6 (_ tptp.refine1777164439t_unit @t4)) (= @t5 @t4)))) % 178.45/178.76 (assume @p4 (forall @t11 (= (= @t10 @t9) (= @t8 @t7)))) % 178.45/178.76 (assume @p5 (forall @t16 (= (= @t15 @t14) (= @t13 @t12)))) % 178.45/178.76 (assume @p6 (forall (@list @t18 @t17) (= (= (_ tptp.refine1777164439t_unit @t18) (_ tptp.refine1777164439t_unit @t17)) (= @t18 @t17)))) % 178.45/178.76 (assume @p7 (forall (@list @t20 @t19) (= (= @t21 (_ tptp.refine1198353289_RES_b @t19)) (= @t20 @t19)))) % 178.45/178.76 (assume @p8 (forall (@list @t23 @t22) (= (= @t24 (_ tptp.refine1198353288_RES_a @t22)) (= @t23 @t22)))) % 178.45/178.76 (assume @p9 (forall (@list @t29 @t28 @t25 @t27) (=> (=> @t29 (_ (_ tptp.ord_le1051254044t_unit @t28) @t26)) (=> (=> @t31 (_ (_ tptp.ord_le1051254044t_unit @t27) @t26)) (_ (_ tptp.ord_le1051254044t_unit (_ (_ @t30 @t28) @t27)) @t26))))) % 178.45/178.76 (assume @p10 (forall (@list @t29 @t35 @t32 @t34) (=> (=> @t29 (_ (_ tptp.ord_le527798542nres_b @t35) @t33)) (=> (=> @t31 (_ (_ tptp.ord_le527798542nres_b @t34) @t33)) (_ (_ tptp.ord_le527798542nres_b (_ (_ @t36 @t35) @t34)) @t33))))) % 178.45/178.76 (assume @p11 (forall (@list @t29 @t40 @t37 @t39) (=> (=> @t29 (_ (_ tptp.ord_le519537037nres_a @t40) @t38)) (=> (=> @t31 (_ (_ tptp.ord_le519537037nres_a @t39) @t38)) (_ (_ tptp.ord_le519537037nres_a (_ (_ @t41 @t40) @t39)) @t38))))) % 178.45/178.76 (assume @p12 (forall (@list @t43 @t42) (=> (forall (@list @t44) (=> (_ (_ tptp.member449909584od_a_a @t44) @t43) (_ @t42 @t44))) (_ (_ tptp.ord_le915866422od_a_a (_ tptp.refine622451633od_a_a @t43)) (_ tptp.refine622451633od_a_a (_ tptp.collec645855634od_a_a @t42)))))) % 178.45/178.76 (assume @p13 (forall (@list @t46 @t45) (=> (forall (@list @t47) (=> (_ (_ tptp.member1277678991od_b_a @t47) @t46) (_ @t45 @t47))) (_ (_ tptp.ord_le1135777269od_b_a (_ tptp.refine1450221040od_b_a @t46)) (_ tptp.refine1450221040od_b_a (_ tptp.collec1473625041od_b_a @t45)))))) % 178.45/178.76 (assume @p14 (forall (@list @t49 @t48) (=> (forall (@list @t50) (=> (_ (_ tptp.member1285940496od_b_b @t50) @t49) (_ @t48 @t50))) (_ (_ tptp.ord_le127857910od_b_b (_ tptp.refine1458482545od_b_b @t49)) (_ tptp.refine1458482545od_b_b (_ tptp.collec1481886546od_b_b @t48)))))) % 178.45/178.76 (assume @p15 (forall (@list @t52 @t51) (=> (forall (@list @t53) (=> (_ (_ tptp.member458171089od_a_b @t53) @t52) (_ @t51 @t53))) (_ (_ tptp.ord_le2055430711od_a_b (_ tptp.refine630713138od_a_b @t52)) (_ tptp.refine630713138od_a_b (_ tptp.collec654117139od_a_b @t51)))))) % 178.45/178.76 (assume @p16 (forall (@list @t54 @t25) (=> (forall @t57 (=> (_ (_ tptp.member_Product_unit @t55) @t54) @t56)) (_ (_ tptp.ord_le1051254044t_unit (_ tptp.refine1777164439t_unit @t54)) @t26)))) % 178.45/178.76 (assume @p17 (forall (@list @t58 @t32) (=> (forall @t63 (=> (_ @t62 @t58) @t61)) (_ @t59 @t33)))) % 178.45/178.76 (assume @p18 (forall (@list @t64 @t37) (=> (forall @t69 (=> (_ @t68 @t64) @t67)) (_ @t65 @t38)))) % 178.45/178.76 (assume @p19 (forall (@list @t25 @t70) (=> (forall @t57 (=> @t56 (_ @t70 @t55))) (_ (_ tptp.ord_le1051254044t_unit @t26) (_ tptp.refine1777164439t_unit (_ tptp.collect_Product_unit @t70)))))) % 178.45/178.76 (assume @p20 (forall (@list @t32 @t71) (=> (forall @t63 (=> @t61 (_ @t71 @t60))) (_ (_ tptp.ord_le527798542nres_b @t33) (_ tptp.refine1198353289_RES_b (_ tptp.collect_b @t71)))))) % 178.45/178.76 (assume @p21 (forall (@list @t37 @t72) (=> (forall @t69 (=> @t67 (_ @t72 @t66))) (_ (_ tptp.ord_le519537037nres_a @t38) (_ tptp.refine1198353288_RES_a (_ tptp.collect_a @t72)))))) % 178.45/178.76 (assume @p22 (forall (@list @t75 @t77 @t73) (=> (_ @t76 @t77) (=> (_ @t78 @t74) (_ @t76 @t74))))) % 178.45/178.76 (assume @p23 (forall (@list @t81 @t83 @t79) (=> @t85 (=> (_ @t84 @t80) (_ @t82 @t80))))) % 178.45/178.76 (assume @p24 (forall (@list @t88 @t90 @t86) (=> @t92 (=> (_ @t91 @t87) (_ @t89 @t87))))) % 178.45/178.76 (assume @p25 (forall (@list @t29 @t95 @t93 @t94) (=> (=> @t29 (_ (_ tptp.ord_less_eq_set_b @t95) @t93)) (=> (=> @t31 (_ (_ tptp.ord_less_eq_set_b @t94) @t93)) (_ (_ tptp.ord_less_eq_set_b (_ (_ (_ tptp.if_set_b @t29) @t95) @t94)) @t93))))) % 178.45/178.76 (assume @p26 (forall (@list @t29 @t98 @t96 @t97) (=> (=> @t29 (_ (_ tptp.ord_less_eq_set_a @t98) @t96)) (=> (=> @t31 (_ (_ tptp.ord_less_eq_set_a @t97) @t96)) (_ (_ tptp.ord_less_eq_set_a (_ (_ (_ tptp.if_set_a @t29) @t98) @t97)) @t96))))) % 178.45/178.76 (assume @p27 (forall (@list @t29 @t101 @t99 @t100) (=> (=> @t29 (_ (_ tptp.ord_le516598614nres_a @t101) @t99)) (=> (=> @t31 (_ (_ tptp.ord_le516598614nres_a @t100) @t99)) (_ (_ tptp.ord_le516598614nres_a (_ (_ (_ tptp.if_o_R1705037948nres_a @t29) @t101) @t100)) @t99))))) % 178.45/178.76 (assume @p28 (forall (@list @t29 @t104 @t102 @t103) (=> (=> @t29 (_ (_ tptp.ord_le1656162903nres_b @t104) @t102)) (=> (=> @t31 (_ (_ tptp.ord_le1656162903nres_b @t103) @t102)) (_ (_ tptp.ord_le1656162903nres_b (_ (_ (_ tptp.if_o_R697118589nres_b @t29) @t104) @t103)) @t102))))) % 178.45/178.76 (assume @p29 (forall (@list @t29 @t107 @t105 @t106) (=> (=> @t29 (_ (_ tptp.ord_le1051254044t_unit @t107) @t105)) (=> (=> @t31 (_ (_ tptp.ord_le1051254044t_unit @t106) @t105)) (_ (_ tptp.ord_le1051254044t_unit (_ (_ @t30 @t107) @t106)) @t105))))) % 178.45/178.76 (assume @p30 (forall (@list @t29 @t110 @t108 @t109) (=> (=> @t29 (_ @t113 @t108)) (=> (=> @t31 (_ @t112 @t108)) (_ @t111 @t108))))) % 178.45/178.76 (assume @p31 (forall (@list @t29 @t116 @t114 @t115) (=> (=> @t29 (_ @t119 @t114)) (=> (=> @t31 (_ @t118 @t114)) (_ @t117 @t114))))) % 178.45/178.76 (assume @p32 (forall (@list @t105 @t25 @t120) (=> (_ @t121 @t26) (=> (forall @t57 (=> @t56 (_ @t120 @t55))) (_ @t121 (_ tptp.refine1777164439t_unit (_ tptp.collect_Product_unit @t120))))))) % 178.45/178.76 (assume @p33 (forall (@list @t108 @t37 @t122) (=> (_ @t124 @t38) (=> (forall @t69 (=> @t67 (_ @t122 @t66))) (_ @t124 @t123))))) % 178.45/178.76 (assume @p34 (forall (@list @t114 @t32 @t125) (=> (_ @t127 @t33) (=> (forall @t63 (=> @t61 (_ @t125 @t60))) (_ @t127 @t126))))) % 178.45/178.76 (assume @p35 (forall (@list @t129 @t13 @t108 @t128) (=> @t131 (=> (_ @t124 (_ @t128 @t129)) (_ @t124 (_ (_ tptp.refine436832838nd_a_a @t15) @t128)))))) % 178.45/178.76 (assume @p36 (forall (@list @t129 @t13 @t114 @t132) (=> @t131 (=> (_ @t127 @t134) (_ @t127 @t133))))) % 178.45/178.76 (assume @p37 (forall (@list @t136 @t8 @t114 @t135) (=> @t138 (=> (_ @t127 (_ @t135 @t136)) (_ @t127 (_ (_ tptp.refine1264602246nd_b_b @t10) @t135)))))) % 178.45/178.76 (assume @p38 (forall (@list @t136 @t8 @t108 @t139) (=> @t138 (=> (_ @t124 (_ @t139 @t136)) (_ @t124 (_ (_ tptp.refine1264602245nd_b_a @t10) @t139)))))) % 178.45/178.76 (assume @p39 (forall (@list @t129 @t13 @t105 @t140) (=> @t131 (=> (_ @t121 (_ @t140 @t129)) (_ @t121 (_ (_ tptp.refine96995669t_unit @t15) @t140)))))) % 178.45/178.76 (assume @p40 (forall (@list @t136 @t8 @t105 @t141) (=> @t138 (=> (_ @t121 (_ @t141 @t136)) (_ @t121 (_ (_ tptp.refine216248468t_unit @t10) @t141)))))) % 178.45/178.76 (assume @p41 (forall (@list @t143 @t5 @t114 @t142) (=> @t144 (=> (_ @t127 (_ @t142 @t143)) (_ @t127 (_ (_ tptp.refine119808504unit_b @t6) @t142)))))) % 178.45/178.76 (assume @p42 (forall (@list @t143 @t5 @t108 @t145) (=> @t144 (=> (_ @t124 (_ @t145 @t143)) (_ @t124 (_ (_ tptp.refine119808503unit_a @t6) @t145)))))) % 178.45/178.76 (assume @p43 (forall (@list @t143 @t5 @t105 @t146) (=> @t144 (=> (_ @t121 (_ @t146 @t143)) (_ @t121 (_ (_ tptp.refine681446406t_unit @t6) @t146)))))) % 178.45/178.76 (assume @p44 (forall (@list @t150 @t148 @t114 @t147) (=> @t151 (=> (_ @t127 (_ @t147 @t150)) (_ @t127 (_ (_ tptp.refine988994910_a_a_b @t149) @t147)))))) % 178.45/178.76 (assume @p45 (forall (@list @t152) (_ (_ tptp.ord_less_eq_set_b @t152) @t152))) % 178.45/178.76 (assume @p46 (forall (@list @t153) (_ (_ tptp.ord_less_eq_set_a @t153) @t153))) % 178.45/178.76 (assume @p47 (forall (@list @t154) (_ (_ tptp.ord_le516598614nres_a @t154) @t154))) % 178.45/178.76 (assume @p48 (forall (@list @t155) (_ (_ tptp.ord_le1656162903nres_b @t155) @t155))) % 178.45/178.76 (assume @p49 (forall (@list @t75) (_ @t76 @t75))) % 178.45/178.76 (assume @p50 (forall (@list @t81) (_ @t82 @t81))) % 178.45/178.76 (assume @p51 (forall (@list @t88) (_ @t89 @t88))) % 178.45/178.76 (assume @p52 (forall @t156 (= (_ tptp.refine1208325748t_unit @t6) @t5))) % 178.45/178.76 (assume @p53 (forall @t157 (= (_ tptp.refine1822134885_RES_a @t15) @t13))) % 178.45/178.76 (assume @p54 (forall @t158 (= (_ tptp.refine1822134886_RES_b @t10) @t8))) % 178.45/178.76 (assume @p55 (forall (@list @t148 @t150) (= (_ (_ tptp.refine378960780od_a_a @t149) @t150) @t151))) % 178.45/178.76 (assume @p56 (forall (@list @t159 @t160) (= (_ (_ tptp.refine1206730187od_b_a (_ tptp.refine1450221040od_b_a @t159)) @t160) (_ (_ tptp.member1277678991od_b_a @t160) @t159)))) % 178.45/178.76 (assume @p57 (forall (@list @t161 @t162) (= (_ (_ tptp.refine1214991692od_b_b (_ tptp.refine1458482545od_b_b @t161)) @t162) (_ (_ tptp.member1285940496od_b_b @t162) @t161)))) % 178.45/178.76 (assume @p58 (forall (@list @t163 @t164) (= (_ (_ tptp.refine387222285od_a_b (_ tptp.refine630713138od_a_b @t163)) @t164) (_ (_ tptp.member458171089od_a_b @t164) @t163)))) % 178.45/178.76 (assume @p59 (forall (@list @t5 @t143) (= (_ (_ tptp.refine983493746t_unit @t6) @t143) @t144))) % 178.45/178.76 (assume @p60 (forall (@list @t13 @t129) (= (_ (_ tptp.refine1312857699nres_a @t15) @t129) @t131))) % 178.45/178.76 (assume @p61 (forall (@list @t8 @t136) (= (_ (_ tptp.refine1312857700nres_b @t10) @t136) @t138))) % 178.45/178.76 (assume @p62 (forall (@list @t25 @t143) (= (_ (_ tptp.refine983493746t_unit @t26) @t143) (_ @t25 @t143)))) % 178.45/178.76 (assume @p63 (forall @t166 (= (_ (_ tptp.refine1312857699nres_a @t38) @t129) @t165))) % 178.45/178.76 (assume @p64 (forall @t168 (= (_ (_ tptp.refine1312857700nres_b @t33) @t136) @t167))) % 178.45/178.76 (assume @p65 (forall (@list @t171 @t170 @t169) (=> @t172 (_ (_ tptp.ord_le519537037nres_a (_ @t171 @t169)) (_ @t170 @t169))))) % 178.45/178.76 (assume @p66 (forall (@list @t174 @t173 @t169) (=> (_ (_ tptp.ord_le1656162903nres_b @t174) @t173) (_ (_ tptp.ord_le527798542nres_b (_ @t174 @t169)) (_ @t173 @t169))))) % 178.45/178.76 (assume @p67 (forall (@list @t171 @t170) (=> (forall (@list @t175) (_ (_ tptp.ord_le519537037nres_a (_ @t171 @t175)) (_ @t170 @t175))) @t172))) % 178.45/178.76 (assume @p68 (forall (@list @t29 @t179 @t177 @t178 @t176) (=> (=> @t29 (_ (_ tptp.ord_le527798542nres_b @t179) @t177)) (=> (=> @t31 (_ (_ tptp.ord_le527798542nres_b @t178) @t176)) (_ (_ tptp.ord_le527798542nres_b (_ (_ @t36 @t179) @t178)) (_ (_ @t36 @t177) @t176)))))) % 178.45/178.76 (assume @p69 (forall (@list @t29 @t183 @t181 @t182 @t180) (=> (=> @t29 (_ (_ tptp.ord_le519537037nres_a @t183) @t181)) (=> (=> @t31 (_ (_ tptp.ord_le519537037nres_a @t182) @t180)) (_ (_ tptp.ord_le519537037nres_a (_ (_ @t41 @t183) @t182)) (_ (_ @t41 @t181) @t180)))))) % 178.45/178.76 (assume @p70 (forall @t198 (=> (_ @t187 @t197) @t196))) % 178.45/178.76 (assume @p71 (forall @t211 (=> (_ @t187 @t210) @t209))) % 178.45/178.76 (assume @p72 (forall @t218 (=> (_ @t214 @t217) @t216))) % 178.45/178.76 (assume @p73 (forall @t223 (=> (_ @t214 @t222) @t221))) % 178.45/178.76 (assume @p74 (forall (@list @t225 @t224) (= (_ (_ tptp.ord_le519537037nres_a (_ tptp.refine1198353288_RES_a @t225)) (_ tptp.refine1198353288_RES_a @t224)) (_ (_ tptp.ord_less_eq_set_a @t225) @t224)))) % 178.45/178.76 (assume @p75 (forall (@list @t227 @t226) (= (_ (_ tptp.ord_le527798542nres_b (_ tptp.refine1198353289_RES_b @t227)) (_ tptp.refine1198353289_RES_b @t226)) (_ (_ tptp.ord_less_eq_set_b @t227) @t226)))) % 178.45/178.76 (assume @p76 (forall @t16 (= (_ @t229 @t14) (_ @t228 @t12)))) % 178.45/178.76 (assume @p77 (forall @t11 (= (_ @t231 @t9) (_ @t230 @t7)))) % 178.45/178.76 (assume @p78 (forall (@list @t116 @t233 @t115 @t232 @t29) (=> (_ @t119 @t233) (=> (_ @t118 @t232) (_ @t117 (_ (_ @t36 @t233) @t232)))))) % 178.45/178.76 (assume @p79 (forall (@list @t110 @t235 @t109 @t234 @t29) (=> (_ @t113 @t235) (=> (_ @t112 @t234) (_ @t111 (_ (_ @t41 @t235) @t234)))))) % 178.45/178.76 (assume @p80 (forall (@list @t193 @t186) (=> @t238 (=> @t237 @t236)))) % 178.45/178.76 (assume @p81 (forall (@list @t206 @t213) (=> @t241 (=> @t240 @t239)))) % 178.45/178.76 (assume @p82 (= @t249 (lambda @t246 (and @t245 @t244)))) % 178.45/178.76 (assume @p83 (= @t257 (lambda @t254 (and @t253 @t252)))) % 178.45/178.76 (assume @p84 (forall (@list @t193 @t186 @t184) (=> @t238 (=> (_ @t258 @t193) (_ @t258 @t186))))) % 178.45/178.76 (assume @p85 (forall (@list @t206 @t213 @t199) (=> @t241 (=> (_ @t259 @t206) (_ @t259 @t213))))) % 178.45/178.76 (assume @p86 (forall @t260 (_ @t187 @t186))) % 178.45/178.76 (assume @p87 (forall @t261 (_ @t214 @t213))) % 178.45/178.76 (assume @p88 (forall (@list @t81 @t83 @t262) (=> @t85 (=> (_ @t84 @t262) (_ @t82 @t262))))) % 178.45/178.76 (assume @p89 (forall (@list @t88 @t90 @t263) (=> @t92 (=> (_ @t91 @t263) (_ @t89 @t263))))) % 178.45/178.76 (assume @p90 (forall (@list @t186 @t193) (=> @t237 (=> @t238 @t236)))) % 178.45/178.76 (assume @p91 (forall (@list @t213 @t206) (=> @t240 (=> @t241 @t239)))) % 178.45/178.76 (assume @p92 (forall @t265 (=> @t237 (=> (= @t193 @t184) @t264)))) % 178.45/178.76 (assume @p93 (forall @t267 (=> @t240 (=> (= @t206 @t199) @t266)))) % 178.45/178.76 (assume @p94 (forall @t265 (=> @t236 @t268))) % 178.45/178.76 (assume @p95 (forall @t267 (=> @t239 @t269))) % 178.45/178.76 (assume @p96 (= @t249 (lambda @t246 (and @t244 @t245)))) % 178.45/178.76 (assume @p97 (= @t257 (lambda @t254 (and @t252 @t253)))) % 178.45/178.76 (assume @p98 (forall (@list @t83 @t81) (=> @t271 (= @t85 @t270)))) % 178.45/178.76 (assume @p99 (forall (@list @t90 @t88) (=> @t273 (= @t92 @t272)))) % 178.45/178.76 (assume @p100 (forall @t265 (=> @t237 @t268))) % 178.45/178.76 (assume @p101 (forall @t267 (=> @t240 @t269))) % 178.45/178.76 (assume @p102 (forall @t274 (=> @t270 @t85))) % 178.45/178.76 (assume @p103 (forall @t275 (=> @t272 @t92))) % 178.45/178.76 (assume @p104 (forall @t274 (=> @t85 (=> @t271 @t270)))) % 178.45/178.76 (assume @p105 (forall @t275 (=> @t92 (=> @t273 @t272)))) % 178.45/178.76 (assume @p106 @t284) % 178.45/178.76 (assume @p107 (forall (@list @t285 @t286) (= (_ @t288 @t287) (_ @t286 @t285)))) % 178.45/178.76 (assume @p108 (forall @t293 (= (_ tptp.collect_a (lambda @t292 (_ @t291 @t289))) @t289))) % 178.45/178.76 (assume @p109 (forall @t298 (= (_ tptp.collect_b (lambda @t297 (_ @t296 @t294))) @t294))) % 178.45/178.76 (assume @p110 (forall @t303 (=> (forall @t69 (= @t302 @t301)) (= @t279 @t300)))) % 178.45/178.76 (assume @p111 (forall @t308 (=> (forall @t63 (= @t307 @t306)) (= @t287 @t305)))) % 178.45/178.76 (assume @p112 (= @t249 (lambda (@list @t309 @t310) (and (_ (_ tptp.ord_le527798542nres_b @t309) @t310) (_ (_ tptp.ord_le527798542nres_b @t310) @t309))))) % 178.45/178.76 (assume @p113 (= @t257 (lambda (@list @t311 @t312) (and (_ (_ tptp.ord_le519537037nres_a @t311) @t312) (_ (_ tptp.ord_le519537037nres_a @t312) @t311))))) % 178.45/178.76 (assume @p114 (forall @t314 (=> @t237 (=> (= @t197 @t184) @t313)))) % 178.45/178.76 (assume @p115 (forall @t316 (=> @t237 (=> (= @t217 @t199) @t315)))) % 178.45/178.76 (assume @p116 (forall @t318 (=> @t240 (=> (= @t210 @t184) @t317)))) % 178.45/178.76 (assume @p117 (forall @t320 (=> @t240 (=> (= @t222 @t199) @t319)))) % 178.45/178.76 (assume @p118 (forall @t198 (=> (= @t186 @t197) @t196))) % 178.45/178.76 (assume @p119 (forall @t218 (=> (= @t213 @t217) @t216))) % 178.45/178.76 (assume @p120 (forall @t211 (=> (= @t186 @t210) @t209))) % 178.45/178.76 (assume @p121 (forall @t223 (=> (= @t213 @t222) @t221))) % 178.45/178.76 (assume @p122 (forall @t314 (=> @t237 (=> (_ (_ tptp.ord_le527798542nres_b @t197) @t184) @t313)))) % 178.45/178.76 (assume @p123 (forall @t316 (=> @t237 (=> (_ (_ tptp.ord_le519537037nres_a @t217) @t199) @t315)))) % 178.45/178.76 (assume @p124 (forall @t318 (=> @t240 (=> (_ (_ tptp.ord_le527798542nres_b @t210) @t184) @t317)))) % 178.45/178.76 (assume @p125 (forall @t320 (=> @t240 (=> (_ (_ tptp.ord_le519537037nres_a @t222) @t199) @t319)))) % 178.45/178.76 (assume @p126 (forall (@list @t108) (=> @t321 (= (_ tptp.refine1198353288_RES_a (_ tptp.refine1822134885_RES_a @t108)) @t108)))) % 178.45/178.76 (assume @p127 (forall (@list @t114) (=> @t322 (= (_ tptp.refine1198353289_RES_b (_ tptp.refine1822134886_RES_b @t114)) @t114)))) % 178.45/178.76 (assume @p128 (forall (@list @t323 @t81) (=> @t326 (=> @t325 (= @t324 @t81))))) % 178.45/178.76 (assume @p129 (forall (@list @t327 @t88) (=> @t330 (=> @t329 (= @t328 @t88))))) % 178.45/178.76 (assume @p130 (forall (@list @t323 @t81 @t331) (=> @t326 (=> @t325 (=> (forall (@list @t189) (=> (_ @t323 @t189) (=> (forall (@list @t332) (=> (_ @t323 @t332) (_ (_ tptp.ord_le527798542nres_b @t332) @t189))) (_ @t331 @t189)))) (_ @t331 @t324)))))) % 178.45/178.76 (assume @p131 (forall (@list @t327 @t88 @t333) (=> @t330 (=> @t329 (=> (forall (@list @t202) (=> (_ @t327 @t202) (=> (forall (@list @t334) (=> (_ @t327 @t334) (_ (_ tptp.ord_le519537037nres_a @t334) @t202))) (_ @t333 @t202)))) (_ @t333 @t328)))))) % 178.45/178.76 (assume @p132 (forall (@list @t186 @t193 @t184 @t335) (=> @t236 (=> @t195 (=> (= @t184 @t335) (_ @t187 @t335)))))) % 178.45/178.76 (assume @p133 (forall (@list @t213 @t206 @t199 @t336) (=> @t239 (=> @t208 (=> (= @t199 @t336) (_ @t214 @t336)))))) % 178.45/178.76 (assume @p134 (forall @t157 (_ tptp.refine412683989fail_a @t15))) % 178.45/178.76 (assume @p135 (forall @t158 (_ tptp.refine412683990fail_b @t10))) % 178.45/178.76 (assume @p136 (forall (@list @t64 @t277) (= (_ (_ tptp.ord_less_eq_set_a @t64) @t279) (forall @t292 (=> @t338 @t337))))) % 178.45/178.76 (assume @p137 (forall (@list @t58 @t286) (= (_ (_ tptp.ord_less_eq_set_b @t58) @t287) (forall @t297 (=> @t340 @t339))))) % 178.45/178.76 (assume @p138 (forall (@list @t341 @t343) (=> @t346 @t345))) % 178.45/178.76 (assume @p139 (forall (@list @t347 @t349) (=> @t352 @t351))) % 178.45/178.76 (assume @p140 (forall (@list @t353 @t354) (=> (=> (_ tptp.refine412683990fail_b @t353) @t356) @t356))) % 178.45/178.76 (assume @p141 (forall (@list @t357 @t358) (=> (=> (_ tptp.refine412683989fail_a @t357) @t360) @t360))) % 178.45/178.76 (assume @p142 (forall (@list @t364 @t362 @t366 @t361) (=> (_ @t365 (_ @t363 @t366)) (=> @t367 (_ @t365 (_ @t363 @t361)))))) % 178.45/178.76 (assume @p143 (forall (@list @t364 @t369 @t371 @t368) (=> (_ @t365 (_ @t370 @t371)) (=> @t372 (_ @t365 (_ @t370 @t368)))))) % 178.45/178.76 (assume @p144 (forall (@list @t375 @t373 @t366 @t361) (=> (_ @t376 (_ @t374 @t366)) (=> @t367 (_ @t376 (_ @t374 @t361)))))) % 178.45/178.76 (assume @p145 (forall (@list @t375 @t377 @t371 @t368) (=> (_ @t376 (_ @t378 @t371)) (=> @t372 (_ @t376 (_ @t378 @t368)))))) % 178.45/178.76 (assume @p146 (forall (@list @t213 @t153) (=> (_ @t214 (_ tptp.refine1198353288_RES_a @t153)) (_ tptp.refine412683989fail_a @t213)))) % 178.45/178.76 (assume @p147 (forall (@list @t186 @t152) (=> (_ @t187 (_ tptp.refine1198353289_RES_b @t152)) (_ tptp.refine412683990fail_b @t186)))) % 178.45/178.76 (assume @p148 (forall (@list @t13 @t132) (= (_ tptp.refine412683990fail_b @t133) (forall @t292 (=> @t381 @t380))))) % 178.45/178.76 (assume @p149 (forall (@list @t385 @t383 @t114 @t362 @t382) (=> @t388 (=> @t387 (_ @t127 (_ @t363 @t384)))))) % 178.45/178.76 (assume @p150 (forall (@list @t385 @t383 @t108 @t373 @t382) (=> @t388 (=> @t389 (_ @t124 (_ @t374 @t384)))))) % 178.45/178.76 (assume @p151 (forall (@list @t37 @t385 @t114 @t362 @t382) (=> @t391 (=> @t387 (_ @t127 (_ @t363 @t390)))))) % 178.45/178.76 (assume @p152 (forall (@list @t37 @t385 @t108 @t373 @t382) (=> @t391 (=> @t389 (_ @t124 (_ @t374 @t390)))))) % 178.45/178.76 (assume @p153 (forall (@list @t289 @t392) (=> (forall @t69 (=> @t394 (_ @t68 @t392))) @t393))) % 178.45/178.76 (assume @p154 (forall (@list @t294 @t395) (=> (forall @t63 (=> @t397 (_ @t62 @t395))) @t396))) % 178.45/178.76 (assume @p155 (forall (@list @t108 @t404 @t122 @t132 @t32) (=> (_ (_ tptp.ord_le519537037nres_a (_ @t408 @t404)) @t123) (=> (forall @t69 (=> @t321 (=> @t407 (=> (_ (_ tptp.ord_le519537037nres_a @t405) @t123) @t403)))) @t400)))) % 178.45/178.76 (assume @p156 (forall (@list @t108 @t382 @t125 @t128 @t37) (=> @t412 (=> (forall @t69 (=> @t321 (=> @t407 (=> @t411 (_ @t409 @t38))))) (_ (_ tptp.ord_le519537037nres_a (_ @t408 @t128)) @t38))))) % 178.45/178.76 (assume @p157 (forall (@list @t108 @t382 @t125 @t132 @t32) (=> @t412 (=> (forall @t69 (=> @t321 (=> @t407 (=> @t411 @t403)))) @t400)))) % 178.45/178.76 (assume @p158 (forall (@list @t289 @t392 @t129) (=> @t393 (=> (_ @t130 @t289) (_ @t130 @t392))))) % 178.45/178.76 (assume @p159 (forall (@list @t294 @t395 @t136) (=> @t396 (=> (_ @t137 @t294) (_ @t137 @t395))))) % 178.45/178.76 (assume @p160 (forall (@list @t289 @t392 @t413) (=> @t393 (=> (_ @t414 @t289) (_ @t414 @t392))))) % 178.45/178.76 (assume @p161 (forall (@list @t294 @t395 @t415) (=> @t396 (=> (_ @t416 @t294) (_ @t416 @t395))))) % 178.45/178.76 (assume @p162 @t419) % 178.45/178.76 (assume @p163 (forall @t158 (= (_ tptp.refine1001002028nres_b @t10) (lambda @t297 (_ @t296 @t8))))) % 178.45/178.76 (assume @p164 (forall (@list @t341 @t343 @t136) (=> @t346 (=> (_ @t421 @t136) (_ @t420 @t136))))) % 178.45/178.76 (assume @p165 (forall (@list @t347 @t349 @t129) (=> @t352 (=> (_ @t423 @t129) (_ @t422 @t129))))) % 178.45/178.76 (assume @p166 (forall (@list @t13 @t132 @t424) (= (_ (_ tptp.refine1001002028nres_b @t133) @t424) (exists @t292 (and @t381 (_ (_ tptp.refine1001002028nres_b @t379) @t424)))))) % 178.45/178.76 (assume @p167 (forall @t426 (=> (=> @t344 (and @t342 (forall @t63 @t425))) @t346))) % 178.45/178.76 (assume @p168 (forall @t428 (=> (=> @t350 (and @t348 (forall @t69 @t427))) @t352))) % 178.45/178.76 (assume @p169 (forall @t426 (=> @t345 (=> (forall @t63 (=> @t344 @t425)) @t346)))) % 178.45/178.76 (assume @p170 (forall @t428 (=> @t351 (=> (forall @t69 (=> @t350 @t427)) @t352)))) % 178.45/178.76 (assume @p171 @t438) % 178.45/178.76 (assume @p172 @t448) % 178.45/178.76 (assume @p173 (forall (@list @t341 @t358 @t132) (=> @t442 (=> (forall @t69 (=> @t433 (=> (_ @t429 @t66) (_ @t402 @t341)))) @t445)))) % 178.45/178.76 (assume @p174 (forall @t303 (= @t449 (forall @t292 (=> @t337 (_ @t299 @t290)))))) % 178.45/178.76 (assume @p175 (forall @t308 (= @t450 (forall @t297 (=> @t339 (_ @t304 @t295)))))) % 178.45/178.76 (assume @p176 (forall @t303 (=> (forall @t69 (=> @t302 @t301)) @t449))) % 178.45/178.76 (assume @p177 (forall @t308 (=> (forall @t63 (=> @t307 @t306)) @t450))) % 178.45/178.76 (assume @p178 (= tptp.ord_less_eq_set_a (lambda @t453 (forall @t292 (=> (_ @t291 @t452) (_ @t291 @t451)))))) % 178.45/178.76 (assume @p179 (= tptp.ord_less_eq_set_b (lambda @t456 (forall @t297 (=> (_ @t296 @t455) (_ @t296 @t454)))))) % 178.45/178.76 (assume @p180 (forall (@list @t114 @t369 @t457 @t136 @t460 @t49 @t382) (=> @t470 (=> @t469 (=> (forall @t468 (=> @t467 @t465)) @t462))))) % 178.45/178.76 (assume @p181 (forall (@list @t114 @t369 @t457 @t136 @t472 @t52 @t382) (=> @t470 (=> @t469 (=> (forall @t468 (=> @t467 @t475)) @t474))))) % 178.45/178.76 (assume @p182 (forall (@list @t108 @t377 @t457 @t129 @t460 @t49 @t382) (=> @t479 (=> @t478 (=> (forall @t468 (=> @t477 @t465)) @t462))))) % 178.45/178.76 (assume @p183 (forall (@list @t108 @t377 @t457 @t129 @t472 @t52 @t382) (=> @t479 (=> @t478 (=> (forall @t468 (=> @t477 @t475)) @t474))))) % 178.45/178.76 (assume @p184 (forall (@list @t64 @t480 @t377) (=> (forall @t487 (=> @t486 (exists @t485 (and @t484 (_ (_ tptp.member449909584od_a_a (_ (_ tptp.product_Pair_a_a @t483) @t482)) @t377))))) (_ @t65 (_ @t378 @t481))))) % 178.45/178.76 (assume @p185 (forall (@list @t64 @t488 @t373) (=> (forall @t487 (=> @t486 (exists @t492 (and @t491 (_ (_ tptp.member458171089od_a_b (_ (_ tptp.product_Pair_a_b @t483) @t490)) @t373))))) (_ @t65 (_ @t374 @t489))))) % 178.45/178.76 (assume @p186 (forall (@list @t58 @t480 @t369) (=> (forall @t495 (=> @t494 (exists @t485 (and @t484 (_ (_ tptp.member1277678991od_b_a (_ (_ tptp.product_Pair_b_a @t493) @t482)) @t369))))) (_ @t59 (_ @t370 @t481))))) % 178.45/178.76 (assume @p187 (forall (@list @t58 @t488 @t362) (=> (forall @t495 (=> @t494 (exists @t492 (and @t491 (_ (_ tptp.member1285940496od_b_b (_ (_ tptp.product_Pair_b_b @t493) @t490)) @t362))))) (_ @t59 (_ @t363 @t489))))) % 178.45/178.76 (assume @p188 (forall (@list @t88 @t499 @t496) (=> (= @t515 @t496) (=> (=> @t514 @t513) (=> (forall @t512 (=> @t511 (forall @t509 (=> @t508 (= @t496 @t506))))) (not (=> @t502 (=> (exists @t501 @t500) @t496)))))))) % 178.45/178.76 (assume @p189 (forall (@list @t81 @t518 @t496) (=> (= @t533 @t496) (=> (=> @t532 @t513) (=> (forall @t531 (=> @t530 (forall @t528 (=> @t527 (= @t496 @t525))))) (not (=> @t521 (=> (exists @t520 @t519) @t496)))))))) % 178.45/178.76 (assume @p190 (forall @t534 (=> @t515 (=> (not @t514) (not (forall @t512 (=> @t511 (forall @t509 (=> @t508 @t506))))))))) % 178.45/178.76 (assume @p191 (forall @t535 (=> @t533 (=> (not @t532) (not (forall @t531 (=> @t530 (forall @t528 (=> @t527 @t525))))))))) % 178.45/178.76 (assume @p192 (forall @t543 (=> @t542 (=> @t539 (not (forall @t501 (not (= @t537 (_ @t536 @t498))))))))) % 178.45/178.76 (assume @p193 (forall @t551 (=> @t550 (=> @t547 (not (forall @t520 (not (= @t545 (_ @t544 @t517))))))))) % 178.45/178.76 (assume @p194 (forall @t543 (=> (forall @t541 (not (= @t537 (_ @t536 @t540)))) (=> (forall @t501 (not (= @t537 (_ (_ tptp.produc1136923598nres_a @t498) tptp.refine464223677AILi_a)))) @t552)))) % 178.45/178.76 (assume @p195 (forall @t551 (=> (forall @t549 (not (= @t545 (_ @t544 @t548)))) (=> (forall @t520 (not (= @t545 (_ (_ tptp.produc2130641934nres_b @t517) tptp.refine464223678AILi_b)))) @t553)))) % 178.45/178.76 (assume @p196 (forall @t543 (=> @t542 (=> (forall @t556 (not (= @t537 (_ @t536 @t555)))) @t552)))) % 178.45/178.76 (assume @p197 (forall @t551 (=> @t550 (=> (forall @t559 (not (= @t545 (_ @t544 @t558)))) @t553)))) % 178.45/178.76 (assume @p198 (forall (@list @t560) (_ (_ tptp.ord_le527798542nres_b @t560) tptp.refine464223678AILi_b))) % 178.45/178.76 (assume @p199 (forall (@list @t561) (_ (_ tptp.ord_le519537037nres_a @t561) tptp.refine464223677AILi_a))) % 178.45/178.76 (assume @p200 (forall (@list @t23) (not (= tptp.refine464223677AILi_a @t24)))) % 178.45/178.76 (assume @p201 @t565) % 178.45/178.76 (assume @p202 (forall (@list @t327 @t566) (=> (_ @t327 tptp.refine464223677AILi_a) (=> (forall (@list @t567) (_ @t327 (_ tptp.refine1198353288_RES_a @t567))) (_ @t327 @t566))))) % 178.45/178.76 (assume @p203 (forall (@list @t323 @t568) (=> (_ @t323 tptp.refine464223678AILi_b) (=> (forall (@list @t569) (_ @t323 (_ tptp.refine1198353289_RES_b @t569))) (_ @t323 @t568))))) % 178.45/178.76 (assume @p204 (forall (@list @t90) (=> (not (= @t90 tptp.refine464223677AILi_a)) (not (forall (@list @t570) (not (= @t90 (_ tptp.refine1198353288_RES_a @t570)))))))) % 178.45/178.76 (assume @p205 @t581) % 178.45/178.76 (assume @p206 (forall @t590 (=> @t589 (=> (forall @t556 (_ @t588 @t555)) @t587)))) % 178.45/178.76 (assume @p207 (forall @t599 (=> @t598 (=> (forall @t559 (_ @t597 @t558)) @t596)))) % 178.45/178.76 (assume @p208 (forall @t590 (=> (forall (@list @t600) (_ @t588 @t600)) (=> (forall @t501 (_ (_ @t584 @t498) tptp.refine464223677AILi_a)) @t587)))) % 178.45/178.76 (assume @p209 (forall @t599 (=> (forall (@list @t601) (_ @t597 @t601)) (=> (forall @t520 (_ (_ @t593 @t517) tptp.refine464223678AILi_b)) @t596)))) % 178.45/178.76 (assume @p210 (forall @t590 (=> @t589 (=> @t586 (=> (forall @t501 (_ @t588 @t498)) @t585))))) % 178.45/178.76 (assume @p211 (forall @t599 (=> @t598 (=> @t595 (=> (forall @t520 (_ @t597 @t517)) @t594))))) % 178.45/178.76 (assume @p212 (forall (@list @t602) (not (_ (_ tptp.ord_le519537037nres_a tptp.refine464223677AILi_a) (_ tptp.refine1198353288_RES_a @t602))))) % 178.45/178.76 (assume @p213 (forall (@list @t603) (not (_ (_ tptp.ord_le527798542nres_b tptp.refine464223678AILi_b) (_ tptp.refine1198353289_RES_b @t603))))) % 178.45/178.76 (assume @p214 (forall @t534 (=> (not @t515) (=> (forall @t512 (=> @t511 (forall @t509 (=> @t508 @t505)))) (not (=> @t502 (forall @t501 (not @t500)))))))) % 178.45/178.76 (assume @p215 (forall @t535 (=> (not @t533) (=> (forall @t531 (=> @t530 (forall @t528 (=> @t527 @t524)))) (not (=> @t521 (forall @t520 (not @t519)))))))) % 178.45/178.76 (assume @p216 (forall (@list @t114 @t136 @t362) (=> @t322 (=> (_ @t610 @t608) (not (forall @t607 (=> (_ (_ tptp.member1285940496od_b_b (_ @t606 @t604)) @t362) @t605))))))) % 178.45/178.76 (assume @p217 (forall (@list @t108 @t136 @t369) (=> @t321 (=> (_ @t610 @t612) (not (forall @t468 (=> @t467 @t611))))))) % 178.45/178.76 (assume @p218 (forall (@list @t114 @t129 @t373) (=> @t322 (=> (_ @t616 @t614) (not (forall @t607 (=> (_ (_ tptp.member458171089od_a_b (_ @t613 @t604)) @t373) @t605))))))) % 178.45/178.76 (assume @p219 (forall (@list @t108 @t129 @t377) (=> @t321 (=> (_ @t616 @t617) (not (forall @t468 (=> @t477 @t611))))))) % 178.45/178.76 (assume @p220 (forall (@list @t114 @t415 @t362) (=> @t322 (= (_ @t622 @t608) (exists @t621 (and (_ (_ tptp.member1285940496od_b_b (_ @t620 @t618)) @t362) @t619)))))) % 178.45/178.76 (assume @p221 (forall (@list @t108 @t415 @t369) (=> @t321 (= (_ @t622 @t612) (exists @t626 (and (_ (_ tptp.member1277678991od_b_a (_ @t625 @t623)) @t369) @t624)))))) % 178.45/178.76 (assume @p222 (forall (@list @t114 @t413 @t373) (=> @t322 (= (_ @t628 @t614) (exists @t621 (and (_ (_ tptp.member458171089od_a_b (_ @t627 @t618)) @t373) @t619)))))) % 178.45/178.76 (assume @p223 (forall (@list @t108 @t413 @t377) (=> @t321 (= (_ @t628 @t617) (exists @t626 (and (_ (_ tptp.member449909584od_a_a (_ @t629 @t623)) @t377) @t624)))))) % 178.45/178.76 (assume @p224 (forall (@list @t136 @t424) (= (_ @t610 (_ tptp.refine2063221605TURN_b @t424)) (= @t136 @t424)))) % 178.45/178.76 (assume @p225 (forall (@list @t129 @t630) (= (_ @t616 (_ tptp.refine2063221604TURN_a @t630)) (= @t129 @t630)))) % 178.45/178.76 (assume @p226 (forall (@list @t129 @t132) (= (_ (_ tptp.refine436832839nd_a_b @t615) @t132) @t134))) % 178.45/178.76 (assume @p227 (forall (@list @t129 @t12) (= (_ @t616 @t14) (_ @t130 @t12)))) % 178.45/178.76 (assume @p228 (forall (@list @t136 @t7) (= (_ @t610 @t9) (_ @t137 @t7)))) % 178.45/178.76 (assume @p229 (forall @t634 (= (_ tptp.refine1198353288_RES_a (_ tptp.collect_a (_ @t633 @t129))) @t615))) % 178.45/178.76 (assume @p230 (forall @t638 (= (_ tptp.refine1198353289_RES_b (_ tptp.collect_b (_ @t637 @t136))) @t609))) % 178.45/178.76 (assume @p231 (forall @t166 (=> @t165 (_ @t616 @t38)))) % 178.45/178.76 (assume @p232 (forall @t168 (=> @t167 (_ @t610 @t33)))) % 178.45/178.76 (assume @p233 (forall (@list @t13 @t108) (=> (forall @t69 (=> (_ @t68 @t13) (_ @t639 @t108))) (_ @t229 @t108)))) % 178.45/178.76 (assume @p234 (forall (@list @t8 @t114) (=> (forall @t63 (=> (_ @t62 @t8) (_ @t640 @t114))) (_ @t231 @t114)))) % 178.45/178.76 (assume @p235 (forall (@list @t108 @t641) (=> (_ @t124 (_ tptp.refine1198353288_RES_a (_ tptp.collect_a (_ @t633 @t641)))) (_ @t124 (_ tptp.refine2063221604TURN_a @t641))))) % 178.45/178.76 (assume @p236 (forall (@list @t114 @t642) (=> (_ @t127 (_ tptp.refine1198353289_RES_b (_ tptp.collect_b (_ @t637 @t642)))) (_ @t127 (_ tptp.refine2063221605TURN_b @t642))))) % 178.45/178.76 (assume @p237 (forall (@list @t354 @t353 @t135 @t643) (=> @t356 (=> (forall @t63 (=> @t644 (_ (_ tptp.ord_le527798542nres_b (_ @t135 @t60)) (_ @t643 @t60)))) (_ (_ tptp.ord_le527798542nres_b (_ (_ tptp.refine1264602246nd_b_b @t354) @t135)) (_ (_ tptp.refine1264602246nd_b_b @t353) @t643)))))) % 178.45/178.76 (assume @p238 (forall (@list @t354 @t353 @t139 @t645) (=> @t356 (=> (forall @t63 (=> @t644 (_ (_ tptp.ord_le519537037nres_a (_ @t139 @t60)) (_ @t645 @t60)))) (_ (_ tptp.ord_le519537037nres_a (_ (_ tptp.refine1264602245nd_b_a @t354) @t139)) (_ (_ tptp.refine1264602245nd_b_a @t353) @t645)))))) % 178.45/178.76 (assume @p239 (forall (@list @t358 @t357 @t128 @t404) (=> @t360 (=> (forall @t69 (=> @t646 (_ @t409 @t405))) (_ (_ tptp.ord_le519537037nres_a (_ (_ tptp.refine436832838nd_a_a @t358) @t128)) (_ (_ tptp.refine436832838nd_a_a @t357) @t404)))))) % 178.45/178.76 (assume @p240 (forall @t648 (=> @t360 (=> (forall @t69 (=> @t646 (_ @t402 @t410))) (_ @t444 @t647))))) % 178.45/178.76 (assume @p241 (forall (@list @t108 @t457 @t132 @t382) (=> (= @t108 @t457) (=> (forall @t69 (=> (_ @t639 @t457) (= @t401 @t410))) (= @t399 @t458))))) % 178.45/178.76 (assume @p242 (= tptp.refine1001002028nres_b (lambda (@list @t649 @t295) (_ (_ tptp.ord_le527798542nres_b (_ tptp.refine2063221605TURN_b @t295)) @t649)))) % 178.45/178.76 (assume @p243 (= tptp.refine1001002027nres_a (lambda (@list @t650 @t290) (_ (_ tptp.ord_le519537037nres_a (_ tptp.refine2063221604TURN_a @t290)) @t650)))) % 178.45/178.76 (assume @p244 (forall (@list @t415 @t369 @t37) (=> (_ @t622 @t654) (not (forall @t653 (=> (_ (_ tptp.member1277678991od_b_a (_ @t625 @t651)) @t369) @t652)))))) % 178.45/178.76 (assume @p245 (forall (@list @t413 @t377 @t37) (=> (_ @t628 @t655) (not (forall @t653 (=> (_ (_ tptp.member449909584od_a_a (_ @t629 @t651)) @t377) @t652)))))) % 178.45/178.76 (assume @p246 (forall (@list @t415 @t362 @t32) (=> (_ @t622 @t659) (not (forall @t658 (=> (_ (_ tptp.member1285940496od_b_b (_ @t620 @t656)) @t362) @t657)))))) % 178.45/178.76 (assume @p247 (forall (@list @t413 @t373 @t32) (=> (_ @t628 @t660) (not (forall @t658 (=> (_ (_ tptp.member458171089od_a_b (_ @t627 @t656)) @t373) @t657)))))) % 178.45/178.76 (assume @p248 (forall (@list @t136 @t369 @t37) (=> (exists @t663 (and (_ (_ tptp.member1277678991od_b_a (_ @t466 @t661)) @t369) @t662)) (_ @t610 @t654)))) % 178.45/178.76 (assume @p249 (forall (@list @t129 @t377 @t37) (=> (exists @t663 (and (_ (_ tptp.member449909584od_a_a (_ @t476 @t661)) @t377) @t662)) (_ @t616 @t655)))) % 178.45/178.76 (assume @p250 (forall (@list @t136 @t362 @t32) (=> (exists @t666 (and (_ (_ tptp.member1285940496od_b_b (_ @t606 @t664)) @t362) @t665)) (_ @t610 @t659)))) % 178.45/178.76 (assume @p251 (forall (@list @t129 @t373 @t32) (=> (exists @t666 (and (_ (_ tptp.member458171089od_a_b (_ @t613 @t664)) @t373) @t665)) (_ @t616 @t660)))) % 178.45/178.76 (assume @p252 (forall (@list @t364 @t366 @t362 @t361) (=> @t668 (=> (_ (_ tptp.ord_le527798542nres_b (_ @t667 @t366)) @t361) (_ (_ tptp.ord_le527798542nres_b (_ @t667 @t364)) @t361))))) % 178.45/178.76 (assume @p253 (forall (@list @t364 @t366 @t369 @t368) (=> @t668 (=> (_ (_ tptp.ord_le519537037nres_a (_ @t669 @t366)) @t368) (_ (_ tptp.ord_le519537037nres_a (_ @t669 @t364)) @t368))))) % 178.45/178.76 (assume @p254 (forall (@list @t375 @t371 @t373 @t361) (=> @t671 (=> (_ (_ tptp.ord_le527798542nres_b (_ @t670 @t371)) @t361) (_ (_ tptp.ord_le527798542nres_b (_ @t670 @t375)) @t361))))) % 178.45/178.76 (assume @p255 (forall (@list @t375 @t371 @t377 @t368) (=> @t671 (=> (_ (_ tptp.ord_le519537037nres_a (_ @t672 @t371)) @t368) (_ (_ tptp.ord_le519537037nres_a (_ @t672 @t375)) @t368))))) % 178.45/178.76 (assume @p256 (forall (@list @t13 @t673) (=> (not (_ @t228 (_ tptp.domain799550107t_unit @t673))) (= (_ (_ tptp.refine341651653t_unit @t673) @t15) tptp.top_to177290092t_unit)))) % 178.45/178.76 (assume @p257 (forall (@list @t8 @t674) (=> (not (_ @t230 (_ tptp.domain918802906t_unit @t674))) (= (_ (_ tptp.refine460904452t_unit @t674) @t10) tptp.top_to177290092t_unit)))) % 178.45/178.76 (assume @p258 (forall (@list @t13 @t377) (=> (_ @t228 (_ tptp.domain_a_a @t377)) (= (_ @t672 @t15) (_ tptp.refine1198353288_RES_a (_ (_ tptp.image_a_a @t377) @t13)))))) % 178.45/178.76 (assume @p259 (forall (@list @t13 @t373) (=> (_ @t228 (_ tptp.domain_a_b @t373)) (= (_ @t670 @t15) (_ tptp.refine1198353289_RES_b (_ (_ tptp.image_a_b @t373) @t13)))))) % 178.45/178.76 (assume @p260 (forall (@list @t8 @t369) (=> (_ @t230 (_ tptp.domain_b_a @t369)) (= (_ @t669 @t10) (_ tptp.refine1198353288_RES_a (_ (_ tptp.image_b_a @t369) @t8)))))) % 178.45/178.76 (assume @p261 (forall (@list @t8 @t362) (=> (_ @t230 (_ tptp.domain_b_b @t362)) (= (_ @t667 @t10) (_ tptp.refine1198353289_RES_b (_ (_ tptp.image_b_b @t362) @t8)))))) % 178.45/178.76 (assume @p262 (forall (@list @t276 @t676 @t675 @t289) (=> @t680 (=> @t679 @t678)))) % 178.45/178.76 (assume @p263 (forall (@list @t276 @t682 @t681 @t289) (=> @t685 (=> @t679 @t684)))) % 178.45/178.76 (assume @p264 (forall (@list @t285 @t676 @t686 @t294) (=> @t689 (=> @t688 @t687)))) % 178.45/178.76 (assume @p265 (forall (@list @t285 @t682 @t690 @t294) (=> @t692 (=> @t688 @t691)))) % 178.45/178.76 (assume @p266 (forall @t696 (= (_ @t695 @t693) @t694))) % 178.45/178.76 (assume @p267 (forall @t699 (= (_ @t698 @t354) @t697))) % 178.45/178.76 (assume @p268 (forall @t702 (= (_ @t701 @t358) @t700))) % 178.45/178.76 (assume @p269 (forall @t705 (= (_ @t704 tptp.top_to177290092t_unit) tptp.top_to177290092t_unit))) % 178.45/178.76 (assume @p270 (forall @t709 (= (= @t708 tptp.top_to177290092t_unit) @t707))) % 178.45/178.76 (assume @p271 (forall @t709 (= (= tptp.top_to177290092t_unit @t708) @t707))) % 178.45/178.76 (assume @p272 (forall (@list @t146) (= (_ (_ tptp.refine681446406t_unit tptp.top_to177290092t_unit) @t146) tptp.top_to177290092t_unit))) % 178.45/178.76 (assume @p273 (forall (@list @t132) (= (_ (_ tptp.refine436832839nd_a_b tptp.top_to231829469nres_a) @t132) tptp.top_to240090974nres_b))) % 178.45/178.76 (assume @p274 (not (_ tptp.refine579265252t_unit tptp.top_to177290092t_unit))) % 178.45/178.76 (assume @p275 (= (_ tptp.refine558004794t_unit tptp.top_to177290092t_unit) (lambda (@list (@var "Uu3" tptp.product_unit)) true))) % 178.45/178.76 (assume @p276 (= tptp.refine1607584204t_unit tptp.top_to177290092t_unit)) % 178.45/178.76 (assume @p277 (forall @t705 (= (_ (_ tptp.refine838861686t_unit @t703) tptp.top_to177290092t_unit) tptp.top_to177290092t_unit))) % 178.45/178.76 (assume @p278 (forall (@list @t710 @t674) (_ (_ tptp.ord_le527798542nres_b @t710) (_ (_ tptp.refine2140306339t_unit @t674) tptp.top_to177290092t_unit)))) % 178.45/178.76 (assume @p279 (forall (@list @t711 @t673) (_ (_ tptp.ord_le519537037nres_a @t711) (_ (_ tptp.refine2021053540t_unit @t673) tptp.top_to177290092t_unit)))) % 178.45/178.76 (assume @p280 (forall (@list @t276 @t289 @t676 @t675) (=> @t679 (=> @t680 @t678)))) % 178.45/178.76 (assume @p281 (forall (@list @t276 @t289 @t682 @t681) (=> @t679 (=> @t685 @t684)))) % 178.45/178.76 (assume @p282 (forall (@list @t285 @t294 @t676 @t686) (=> @t688 (=> @t689 @t687)))) % 178.45/178.76 (assume @p283 (forall (@list @t285 @t294 @t682 @t690) (=> @t688 (=> @t692 @t691)))) % 178.45/178.76 (assume @p284 (forall (@list @t676 @t675 @t289) (=> @t678 (not (forall @t69 (=> (_ (_ tptp.member449909584od_a_a (_ (_ tptp.product_Pair_a_a @t66) @t676)) @t675) @t712)))))) % 178.45/178.76 (assume @p285 (forall (@list @t676 @t686 @t294) (=> @t687 (not (forall @t63 (=> (_ (_ tptp.member1277678991od_b_a (_ (_ tptp.product_Pair_b_a @t60) @t676)) @t686) @t713)))))) % 178.45/178.76 (assume @p286 (forall (@list @t682 @t681 @t289) (=> @t684 (not (forall @t69 (=> (_ (_ tptp.member458171089od_a_b (_ (_ tptp.product_Pair_a_b @t66) @t682)) @t681) @t712)))))) % 178.45/178.76 (assume @p287 (forall (@list @t682 @t690 @t294) (=> @t691 (not (forall @t63 (=> (_ (_ tptp.member1285940496od_b_b (_ (_ tptp.product_Pair_b_b @t60) @t682)) @t690) @t713)))))) % 178.45/178.76 (assume @p288 (forall (@list @t143) (not (= tptp.top_to177290092t_unit (_ tptp.refine1420258419t_unit @t143))))) % 178.45/178.76 (assume @p289 (= tptp.top_to177290092t_unit tptp.refine1607584204t_unit)) % 178.45/178.76 (assume @p290 (forall @t715 (_ (_ tptp.ord_le1051254044t_unit @t714) tptp.top_to177290092t_unit))) % 178.45/178.76 (assume @p291 (forall @t260 (_ @t187 tptp.top_to240090974nres_b))) % 178.45/178.76 (assume @p292 (forall @t261 (_ @t214 tptp.top_to231829469nres_a))) % 178.45/178.76 (assume @p293 (forall @t715 (= @t717 @t716))) % 178.45/178.76 (assume @p294 (forall @t260 (= @t719 @t718))) % 178.45/178.76 (assume @p295 (forall @t261 (= @t721 @t720))) % 178.45/178.76 (assume @p296 (forall @t715 (=> @t717 @t716))) % 178.45/178.76 (assume @p297 (forall @t260 (=> @t719 @t718))) % 178.45/178.76 (assume @p298 (forall @t261 (=> @t721 @t720))) % 178.45/178.76 (assume @p299 (forall @t696 (_ (_ tptp.ord_le1051254044t_unit @t693) tptp.top_to177290092t_unit))) % 178.45/178.76 (assume @p300 (forall @t699 (_ @t355 tptp.top_to240090974nres_b))) % 178.45/178.76 (assume @p301 (forall @t702 (_ @t359 tptp.top_to231829469nres_a))) % 178.45/178.76 (assume @p302 (forall @t156 (not (= tptp.top_to177290092t_unit @t6)))) % 178.45/178.76 (assume @p303 (forall @t157 (not (= tptp.top_to231829469nres_a @t15)))) % 178.45/178.76 (assume @p304 (forall @t158 (not (= tptp.top_to240090974nres_b @t10)))) % 178.45/178.76 (assume @p305 (forall @t696 (=> (not @t694) (not (forall (@list @t722) (not (= @t693 (_ tptp.refine1777164439t_unit @t722)))))))) % 178.45/178.76 (assume @p306 (forall @t702 (=> (not @t700) (not (forall (@list @t723) (not (= @t358 (_ tptp.refine1198353288_RES_a @t723)))))))) % 178.45/178.76 (assume @p307 (forall @t699 (=> (not @t697) (not (forall (@list @t724) (not (= @t354 (_ tptp.refine1198353289_RES_b @t724)))))))) % 178.45/178.76 (assume @p308 (forall @t726 (= (not @t725) @t707))) % 178.45/178.76 (assume @p309 (forall @t726 (= (not (= tptp.top_to177290092t_unit @t706)) @t725))) % 178.45/178.76 (assume @p310 (forall (@list @t105 @t75) (=> (= @t105 tptp.top_to177290092t_unit) (_ @t76 @t105)))) % 178.45/178.76 (assume @p311 (forall (@list @t114 @t81) (=> (= @t114 tptp.top_to240090974nres_b) (_ @t82 @t114)))) % 178.45/178.76 (assume @p312 (forall (@list @t108 @t88) (=> (= @t108 tptp.top_to231829469nres_a) (_ @t89 @t108)))) % 178.45/178.76 (assume @p313 (forall (@list @t706 @t728) (= (_ (_ @t729 @t706) @t728) (=> @t725 (and (_ tptp.refine579265252t_unit @t728) (forall (@list @t727) (= (_ (_ tptp.refine558004794t_unit @t706) @t727) (_ (_ tptp.refine558004794t_unit @t728) @t727)))))))) % 178.45/178.76 (assume @p314 (forall (@list @t693 @t731 @t146 @t730) (=> (_ (_ @t729 @t693) @t731) (=> (forall @t57 (_ (_ @t729 (_ @t146 @t55)) (_ @t730 @t55))) (_ (_ @t729 (_ (_ tptp.refine681446406t_unit @t693) @t146)) (_ (_ tptp.refine681446406t_unit @t731) @t730)))))) % 178.45/178.76 (assume @p315 (forall @t648 (=> (_ (_ @t733 @t358) @t357) (=> (forall @t69 (_ (_ @t732 @t401) @t410)) (_ (_ @t732 @t435) @t647))))) % 178.45/178.76 (assume @p316 (forall @t734 (=> (_ (_ @t729 @t75) @t77) (_ @t78 @t75)))) % 178.45/178.76 (assume @p317 (forall @t274 (=> (_ (_ @t732 @t81) @t83) @t271))) % 178.45/178.76 (assume @p318 (forall @t275 (=> (_ (_ @t733 @t88) @t90) @t273))) % 178.45/178.76 (assume @p319 (forall @t634 (_ @t130 tptp.top_top_set_a))) % 178.45/178.76 (assume @p320 (forall @t638 (_ @t137 tptp.top_top_set_b))) % 178.45/178.76 (assume @p321 (forall (@list @t64) (= (= @t64 tptp.top_top_set_a) (forall @t292 @t338)))) % 178.45/178.76 (assume @p322 (forall (@list @t58) (= (= @t58 tptp.top_top_set_b) (forall @t297 @t340)))) % 178.45/178.76 (assume @p323 (exists @t69 (_ @t68 tptp.top_top_set_a))) % 178.45/178.76 (assume @p324 (exists @t63 (_ @t62 tptp.top_top_set_b))) % 178.45/178.76 (assume @p325 (= tptp.top_top_set_a (_ tptp.collect_a tptp.top_top_a_o))) % 178.45/178.76 (assume @p326 (= tptp.top_top_set_b (_ tptp.collect_b tptp.top_top_b_o))) % 178.45/178.76 (assume @p327 (forall @t293 (=> (forall @t69 @t394) (= tptp.top_top_set_a @t289)))) % 178.45/178.76 (assume @p328 (forall @t298 (=> (forall @t63 @t397) (= tptp.top_top_set_b @t294)))) % 178.45/178.76 (assume @p329 (= (_ tptp.refine2039610767ASSERT false) tptp.top_to177290092t_unit)) % 178.45/178.76 (assume @p330 (forall @t736 (= (_ (_ (_ tptp.if_set_a false) @t153) @t735) @t735))) % 178.45/178.76 (assume @p331 (forall @t736 (= (_ (_ (_ tptp.if_set_a true) @t153) @t735) @t153))) % 178.45/178.76 (assume @p332 (forall @t738 (= (_ (_ (_ tptp.if_set_b false) @t152) @t737) @t737))) % 178.45/178.76 (assume @p333 (forall @t738 (= (_ (_ (_ tptp.if_set_b true) @t152) @t737) @t152))) % 178.45/178.76 (assume @p334 (forall @t275 (= (_ (_ (_ tptp.if_Ref1724547303nres_a false) @t88) @t90) @t90))) % 178.45/178.76 (assume @p335 (forall @t275 (= (_ (_ (_ tptp.if_Ref1724547303nres_a true) @t88) @t90) @t88))) % 178.45/178.76 (assume @p336 (forall @t274 (= (_ (_ (_ tptp.if_Ref1732808808nres_b false) @t81) @t83) @t83))) % 178.45/178.76 (assume @p337 @t740) % 178.45/178.76 (assume @p338 (forall @t742 (= (_ (_ (_ tptp.if_o_R1705037948nres_a false) @t154) @t741) @t741))) % 178.45/178.76 (assume @p339 (forall @t742 (= (_ (_ (_ tptp.if_o_R1705037948nres_a true) @t154) @t741) @t154))) % 178.45/178.76 (assume @p340 (forall @t744 (= (_ (_ (_ tptp.if_o_R697118589nres_b false) @t155) @t743) @t743))) % 178.45/178.76 (assume @p341 (forall @t744 (= (_ (_ (_ tptp.if_o_R697118589nres_b true) @t155) @t743) @t155))) % 178.45/178.76 (assume @p342 (forall (@list @t745) (or (= @t745 true) (= @t745 false)))) % 178.45/178.76 (assume @p343 (forall @t734 (= (_ (_ (_ tptp.if_Ref1369692790t_unit false) @t75) @t77) @t77))) % 178.45/178.76 (assume @p344 (forall @t734 (= (_ (_ (_ tptp.if_Ref1369692790t_unit true) @t75) @t77) @t75))) % 178.45/178.76 (assume @p345 @t749) % 178.45/178.76 (assume @p346 true) % 178.45/178.76 (step @p347 (= tptp.ord_le1656162903nres_b @t752) :rule refl :args (@t752)) % 178.45/178.76 (step @p348 (= tptp.ord_le516598614nres_a @t755) :rule refl :args (@t755)) % 178.45/178.76 (step @p349 (= tptp.refine412683989fail_a @t763) :rule refl :args (@t763)) % 178.45/178.76 (step @p350 (= tptp.refine412683990fail_b @t771) :rule refl :args (@t771)) % 178.45/178.76 (step @p351 (= tptp.ord_le527798542nres_b @t779) :rule refl :args (@t779)) % 178.45/178.76 (step @p352 (= tptp.ord_le519537037nres_a @t781) :rule refl :args (@t781)) % 178.45/178.76 (step @p353 (= tptp.ord_less_eq_set_a @t784) :rule refl :args (@t784)) % 178.45/178.76 (step @p354 (= tptp.ord_less_eq_set_b @t787) :rule refl :args (@t787)) % 178.45/178.76 (step @p355 (= tptp.refine579265252t_unit @t789) :rule refl :args (@t789)) % 178.45/178.76 (step @p356 (= tptp.top_top_a_o @t790) :rule refl :args (@t790)) % 178.45/178.76 (step @p357 (= tptp.top_top_b_o @t791) :rule refl :args (@t791)) % 178.45/178.76 ; WARNING: add trust step for TRUST % 178.45/178.76 ; trust TRUST PREPROCESS_HO_ELIM % 178.45/178.76 (step @p358 :rule trust :premises () :args ((= (not (=> (not (forall @t768 (not (= @t823 @t821)))) (and @t824 (forall @t297 (or @t822 (tptp.refine1001002028nres_b @t821 @t295)))))) (not (=> @t818 (and @t816 @t811)))))) % 178.45/178.76 (step @p359 :rule refl :args (@t295)) % 178.45/178.76 (step @p360 :rule refl :args ((tptp.refine436832839nd_a_b @t747 tptp.f))) % 178.45/178.76 (step @p361 :rule refl :args (tptp.f)) % 178.45/178.76 (step @p362 :rule refl :args ((tptp.refine1198353288_RES_a @t746))) % 178.45/178.76 (step @p363 :rule refl :args (@t819)) % 178.45/178.76 (step @p364 :rule cong :premises (@p363) :args (@t820)) % 178.45/178.76 (step @p365 :rule trans :premises (@p364 @p362)) % 178.45/178.76 (step @p366 :rule cong :premises (@p365 @p361) :args (@t821)) % 178.45/178.76 (step @p367 :rule trans :premises (@p366 @p360)) % 178.45/178.76 (step @p368 :rule refl :args (tptp.refine436832839nd_a_b)) % 178.45/178.76 (step @p369 :rule ho_cong :premises (@p368 @p365)) % 178.45/178.76 (step @p370 :rule ho_cong :premises (@p369 @p361)) % 178.45/178.76 (step @p371 :rule cong :premises (@p370 @p367) :args ((= (_ (_ tptp.refine436832839nd_a_b @t820) tptp.f) @t821))) % 178.45/178.76 (step @p372 :rule symm :premises (@p371)) % 178.45/178.76 (step @p373 :rule refl :args (@t748)) % 178.45/178.76 (step @p374 :rule eq_resolve :premises (@p373 @p372)) % 178.45/178.76 (step @p375 :rule refl :args (tptp.refine1198353288_RES_a)) % 178.45/178.76 (step @p376 :rule ho_cong :premises (@p375 @p363)) % 178.45/178.76 (step @p377 :rule cong :premises (@p376 @p365) :args ((= (_ tptp.refine1198353288_RES_a @t819) @t820))) % 178.45/178.76 (step @p378 :rule symm :premises (@p377)) % 178.45/178.76 (step @p379 :rule refl :args (@t747)) % 178.45/178.76 (step @p380 :rule eq_resolve :premises (@p379 @p378)) % 178.45/178.76 (step @p381 :rule refl :args (@t746)) % 178.45/178.76 (step @p382 :rule cong :premises (@p381 @p363) :args ((= @t746 @t819))) % 178.45/178.76 (step @p383 :rule symm :premises (@p382)) % 178.45/178.76 (step @p384 :rule eq_resolve :premises (@p381 @p383)) % 178.45/178.76 (step @p385 :rule ho_cong :premises (@p375 @p384)) % 178.45/178.76 (step @p386 :rule trans :premises (@p385 @p380)) % 178.45/178.76 (step @p387 :rule ho_cong :premises (@p368 @p386)) % 178.45/178.76 (step @p388 :rule ho_cong :premises (@p387 @p361)) % 178.45/178.76 (step @p389 :rule trans :premises (@p388 @p374)) % 178.45/178.76 (step @p390 :rule cong :premises (@p389 @p359) :args (@t825)) % 178.45/178.76 (step @p391 :rule refl :args (@t822)) % 178.45/178.76 (step @p392 :rule nary_cong :premises (@p391 @p390) :args (@t826)) % 178.45/178.76 (step @p393 :rule cong :premises (@p392) :args (@t827)) % 178.45/178.76 (step @p394 :rule refl :args (@t824)) % 178.45/178.76 (step @p395 :rule nary_cong :premises (@p394 @p393) :args (@t828)) % 178.45/178.76 (step @p396 :rule refl :args (@t823)) % 178.45/178.76 (step @p397 :rule cong :premises (@p396 @p389) :args (@t829)) % 178.45/178.76 (step @p398 :rule cong :premises (@p397) :args (@t830)) % 178.45/178.76 (step @p399 :rule cong :premises (@p398) :args (@t831)) % 178.45/178.76 (step @p400 :rule cong :premises (@p399) :args (@t832)) % 178.45/178.76 (step @p401 :rule cong :premises (@p400 @p395) :args (@t833)) % 178.45/178.76 (step @p402 :rule beta-reduce :args ((= (_ @t838 @t748) @t833))) % 178.45/178.76 (step @p403 :rule trans :premises (@p402 @p401)) % 178.45/178.76 (step @p404 :rule refl :args (@t748)) % 178.45/178.76 (step @p405 :rule refl :args (@t835)) % 178.45/178.76 (step @p406 :rule eq-symm :args (@t823 tptp.m)) % 178.45/178.76 (step @p407 :rule cong :premises (@p406) :args (@t839)) % 178.45/178.76 (step @p408 :rule cong :premises (@p407) :args (@t840)) % 178.45/178.76 (step @p409 :rule cong :premises (@p408) :args (@t841)) % 178.45/178.76 (step @p410 :rule nary_cong :premises (@p409 @p405) :args (@t842)) % 178.45/178.76 (step @p411 :rule refl :args (@t836)) % 178.45/178.76 (step @p412 :rule cong :premises (@p411 @p410) :args (@t843)) % 178.45/178.76 (step @p413 :rule cong :premises (@p412) :args (@t844)) % 178.45/178.76 (step @p414 :rule beta-reduce :args ((= @t847 @t844))) % 178.45/178.76 (step @p415 :rule trans :premises (@p414 @p413)) % 178.45/178.76 (step @p416 :rule ho_cong :premises (@p415 @p404)) % 178.45/178.76 (step @p417 :rule trans :premises (@p416 @p403)) % 178.45/178.76 (step @p418 :rule cong :premises (@p417) :args ((not (_ @t847 @t748)))) % 178.45/178.76 (step @p419 :rule refl :args (tptp.m)) % 178.45/178.76 (step @p420 :rule refl :args (@t834)) % 178.45/178.76 (step @p421 :rule refl :args (@t773)) % 178.45/178.76 (step @p422 :rule cong :premises (@p421 @p420) :args ((= @t773 @t834))) % 178.45/178.76 (step @p423 :rule symm :premises (@p422)) % 178.45/178.76 (step @p424 :rule eq_resolve :premises (@p421 @p423)) % 178.45/178.76 (step @p425 :rule refl :args (@t845)) % 178.45/178.76 (step @p426 :rule refl :args (@t774)) % 178.45/178.76 (step @p427 :rule cong :premises (@p426 @p425) :args ((= @t774 @t845))) % 178.45/178.76 (step @p428 :rule symm :premises (@p427)) % 178.45/178.76 (step @p429 :rule eq_resolve :premises (@p426 @p428)) % 178.45/178.76 (step @p430 :rule cong :premises (@p429) :args (@t848)) % 178.45/178.76 (step @p431 :rule nary_cong :premises (@p430 @p424) :args (@t849)) % 178.45/178.76 (step @p432 :rule cong :premises (@p431) :args ((forall @t297 @t849))) % 178.45/178.76 (step @p433 :rule bool-impl-elim :args (@t774 @t773)) % 178.45/178.76 (step @p434 :rule cong :premises (@p433) :args (@t775)) % 178.45/178.76 (step @p435 :rule trans :premises (@p434 @p432)) % 178.45/178.76 (step @p436 :rule eq-symm :args (@t649 @t823)) % 178.45/178.76 (step @p437 :rule cong :premises (@p436) :args (@t850)) % 178.45/178.76 (step @p438 :rule cong :premises (@p437) :args (@t851)) % 178.45/178.76 (step @p439 :rule cong :premises (@p438) :args (@t852)) % 178.45/178.76 (step @p440 :rule beta-reduce :args ((= @t854 @t852))) % 178.45/178.76 (step @p441 :rule trans :premises (@p440 @p439)) % 178.45/178.76 (step @p442 :rule nary_cong :premises (@p441 @p435) :args (@t855)) % 178.45/178.76 (step @p443 :rule eq-symm :args (@t772 @t823)) % 178.45/178.76 (step @p444 :rule cong :premises (@p443) :args (@t856)) % 178.45/178.76 (step @p445 :rule cong :premises (@p444) :args (@t857)) % 178.45/178.76 (step @p446 :rule cong :premises (@p445) :args (@t858)) % 178.45/178.76 (step @p447 :rule beta-reduce :args ((= @t859 @t858))) % 178.45/178.76 (step @p448 :rule trans :premises (@p447 @p446)) % 178.45/178.76 (step @p449 :rule cong :premises (@p448 @p442) :args ((=> @t859 @t855))) % 178.45/178.76 (step @p450 :rule refl :args (@t775)) % 178.45/178.76 (step @p451 :rule refl :args (@t649)) % 178.45/178.76 (step @p452 :rule refl :args (@t823)) % 178.45/178.76 (step @p453 :rule refl :args (@t765)) % 178.45/178.76 (step @p454 :rule cong :premises (@p453 @p452) :args ((= @t765 @t823))) % 178.45/178.76 (step @p455 :rule symm :premises (@p454)) % 178.45/178.76 (step @p456 :rule eq_resolve :premises (@p453 @p455)) % 178.45/178.76 (step @p457 :rule refl :args (@t766)) % 178.45/178.76 (step @p458 :rule cong :premises (@p457 @p456) :args (@t767)) % 178.45/178.76 (step @p459 :rule cong :premises (@p458) :args (@t860)) % 178.45/178.76 (step @p460 :rule cong :premises (@p459) :args (@t861)) % 178.45/178.76 (step @p461 :rule cong :premises (@p460) :args (@t862)) % 178.45/178.76 (step @p462 :rule exists-elim :args ((= @t769 @t862))) % 178.45/178.76 (step @p463 :rule trans :premises (@p462 @p461)) % 178.45/178.76 (step @p464 :rule cong :premises (@p463) :args (@t771)) % 178.45/178.76 (step @p465 :rule trans :premises (@p350 @p464)) % 178.45/178.76 (step @p466 :rule ho_cong :premises (@p465 @p451)) % 178.45/178.76 (step @p467 :rule nary_cong :premises (@p466 @p450) :args (@t776)) % 178.45/178.76 (step @p468 :rule refl :args (@t772)) % 178.45/178.76 (step @p469 :rule ho_cong :premises (@p465 @p468)) % 178.45/178.76 (step @p470 :rule cong :premises (@p469 @p467) :args (@t777)) % 178.45/178.76 (step @p471 :rule trans :premises (@p470 @p449)) % 178.45/178.76 (step @p472 :rule cong :premises (@p471) :args (@t779)) % 178.45/178.76 (step @p473 :rule trans :premises (@p351 @p472)) % 178.45/178.76 (step @p474 :rule ho_cong :premises (@p473 @p419)) % 178.45/178.76 (step @p475 :rule ho_cong :premises (@p474 @p404)) % 178.45/178.76 (step @p476 :rule cong :premises (@p475) :args (@t749)) % 178.45/178.76 (step @p477 :rule trans :premises (@p476 @p418)) % 178.45/178.76 (step @p478 :rule trans :premises (@p477 @p358)) % 178.45/178.76 (step @p479 :rule eq_resolve :premises (@p345 @p478)) % 178.45/178.76 (step @p480 :rule not_implies_elim1 :premises (@p479)) % 178.45/178.76 (step @p481 :rule refl :args (@t865)) % 178.45/178.76 (step @p482 :rule bool-double-not-elim :args (@t817)) % 178.45/178.76 (step @p483 :rule nary_cong :premises (@p482 @p481) :args ((or @t866 @t865))) % 178.45/178.76 (step @p484 :rule eq-symm :args (@t864 @t803)) % 178.45/178.76 (step @p485 :rule bool-double-not-elim :args (@t867)) % 178.45/178.76 (step @p486 :rule trans :premises (@p485 @p484)) % 178.45/178.76 (step @p487 :rule refl :args (@t818)) % 178.45/178.76 (step @p488 :rule cong :premises (@p487 @p486) :args ((=> @t818 @t868))) % 178.45/178.76 (assume-push @p1134 @t818) % 178.45/178.76 (step @p490 :rule skolemize :premises (@p480)) % 178.45/178.76 (step-pop @p1135 :rule scope :premises (@p490)) % 178.45/178.76 (step @p491 :rule process_scope :premises (@p1135) :args (@t868)) % 178.45/178.76 (step @p493 :rule eq_resolve :premises (@p491 @p488)) % 178.45/178.76 (step @p494 :rule implies_elim :premises (@p493)) % 178.45/178.76 (step @p495 :rule eq_resolve :premises (@p494 @p483)) % 178.45/178.76 (step @p496 :rule chain_m_resolution :premises (@p495 @p480) :args (@t865 @t869 (@list @t817))) % 178.45/178.76 ; trust TRUST PREPROCESS_HO_ELIM % 178.45/178.76 (step @p497 :rule trust :premises () :args ((= (forall @t274 (= @t81 @t876)) @t875))) % 178.45/178.76 (step @p498 :rule refl :args (@t876)) % 178.45/178.76 (step @p499 :rule refl :args (@t739)) % 178.45/178.76 (step @p500 :rule cong :premises (@p499 @p498) :args ((= @t739 @t876))) % 178.45/178.76 (step @p501 :rule symm :premises (@p500)) % 178.45/178.76 (step @p502 :rule eq_resolve :premises (@p499 @p501)) % 178.45/178.76 (step @p503 :rule refl :args (@t81)) % 178.45/178.76 (step @p504 :rule cong :premises (@p503 @p502) :args (@t877)) % 178.45/178.76 (step @p505 :rule cong :premises (@p504) :args ((forall @t274 @t877))) % 178.45/178.76 (step @p506 :rule eq-symm :args (@t739 @t81)) % 178.45/178.76 (step @p507 :rule cong :premises (@p506) :args (@t740)) % 178.45/178.76 (step @p508 :rule trans :premises (@p507 @p505)) % 178.45/178.76 (step @p509 :rule trans :premises (@p508 @p497)) % 178.45/178.76 (step @p510 :rule eq_resolve :premises (@p337 @p509)) % 178.45/178.76 (step @p511 :rule refl :args (@t864)) % 178.45/178.76 (step @p512 :rule skolem_intro :args (@t878)) % 178.45/178.76 (step @p513 :rule symm :premises (@p512)) % 178.45/178.76 (step @p514 :rule refl :args (@t870)) % 178.45/178.76 (step @p515 :rule cong :premises (@p514 @p513) :args (@t872)) % 178.45/178.76 (step @p516 :rule cong :premises (@p515 @p511) :args (@t879)) % 178.45/178.76 (step @p517 :rule cong :premises (@p516 @p511) :args (@t880)) % 178.45/178.76 (step @p518 :rule cong :premises (@p511 @p517) :args (@t881)) % 178.45/178.76 (step @p519 :rule refl :args (@t875)) % 178.45/178.76 (step @p520 :rule cong :premises (@p519 @p518) :args ((=> @t875 @t881))) % 178.45/178.76 (assume-push @p1136 @t875) % 178.45/178.76 (step @p522 :rule instantiate :premises (@p510) :args ((@list @t864 @t864))) % 178.45/178.76 (step-pop @p1137 :rule scope :premises (@p522)) % 178.45/178.76 (step @p523 :rule process_scope :premises (@p1137) :args (@t881)) % 178.45/178.76 (step @p525 :rule eq_resolve :premises (@p523 @p520)) % 178.45/178.76 (step @p526 :rule implies_elim :premises (@p525)) % 178.45/178.76 (step @p527 :rule chain_m_resolution :premises (@p526 @p510) :args (@t883 @t884 (@list @t875))) % 178.45/178.76 (step @p528 :rule eq-symm :args (@t896 @t898)) % 178.45/178.76 (step @p529 :rule cong :premises (@p528) :args (@t900)) % 178.45/178.76 ; trust TRUST PREPROCESS_HO_ELIM % 178.45/178.76 (step @p530 :rule trust :premises () :args ((= (forall @t437 (= (and @t909 (forall @t292 (or @t906 @t904))) @t902)) @t900))) % 178.45/178.76 (step @p531 :rule refl :args (@t901)) % 178.45/178.76 (step @p532 :rule refl :args (@t435)) % 178.45/178.76 (step @p533 :rule cong :premises (@p532 @p531) :args ((= @t435 @t901))) % 178.45/178.76 (step @p534 :rule symm :premises (@p533)) % 178.45/178.76 (step @p535 :rule eq_resolve :premises (@p532 @p534)) % 178.45/178.76 (step @p536 :rule cong :premises (@p396 @p535) :args (@t910)) % 178.45/178.76 (step @p537 :rule cong :premises (@p536) :args (@t911)) % 178.45/178.76 (step @p538 :rule cong :premises (@p537) :args (@t912)) % 178.45/178.76 (step @p539 :rule eq-symm :args (@t435 @t823)) % 178.45/178.76 (step @p540 :rule cong :premises (@p539) :args (@t913)) % 178.45/178.76 (step @p541 :rule cong :premises (@p540) :args (@t914)) % 178.45/178.76 (step @p542 :rule trans :premises (@p541 @p538)) % 178.45/178.76 (step @p543 :rule cong :premises (@p542) :args (@t915)) % 178.45/178.76 (step @p544 :rule beta-reduce :args ((= @t916 @t915))) % 178.45/178.76 (step @p545 :rule trans :premises (@p544 @p543)) % 178.45/178.76 (step @p546 :rule refl :args (@t904)) % 178.45/178.76 (step @p547 :rule refl :args (@t905)) % 178.45/178.76 (step @p548 :rule refl :args (@t430)) % 178.45/178.76 (step @p549 :rule cong :premises (@p548 @p547) :args ((= @t430 @t905))) % 178.45/178.76 (step @p550 :rule symm :premises (@p549)) % 178.45/178.76 (step @p551 :rule eq_resolve :premises (@p548 @p550)) % 178.45/178.76 (step @p552 :rule cong :premises (@p551) :args (@t917)) % 178.45/178.76 (step @p553 :rule nary_cong :premises (@p552 @p546) :args (@t918)) % 178.45/178.76 (step @p554 :rule cong :premises (@p553) :args ((forall @t292 @t918))) % 178.45/178.76 (step @p555 :rule bool-impl-elim :args (@t430 @t904)) % 178.45/178.76 (step @p556 :rule cong :premises (@p555) :args ((forall @t292 (=> @t430 @t904)))) % 178.45/178.76 (step @p557 :rule trans :premises (@p556 @p554)) % 178.45/178.76 (step @p558 :rule refl :args (@t903)) % 178.45/178.76 (step @p559 :rule refl :args (@t379)) % 178.45/178.76 (step @p560 :rule cong :premises (@p559 @p558) :args ((= @t379 @t903))) % 178.45/178.76 (step @p561 :rule symm :premises (@p560)) % 178.45/178.76 (step @p562 :rule eq_resolve :premises (@p559 @p561)) % 178.45/178.76 (step @p563 :rule cong :premises (@p396 @p562) :args (@t919)) % 178.45/178.76 (step @p564 :rule cong :premises (@p563) :args (@t920)) % 178.45/178.76 (step @p565 :rule cong :premises (@p564) :args (@t921)) % 178.45/178.76 (step @p566 :rule eq-symm :args (@t379 @t823)) % 178.45/178.76 (step @p567 :rule cong :premises (@p566) :args (@t922)) % 178.45/178.76 (step @p568 :rule cong :premises (@p567) :args (@t923)) % 178.45/178.76 (step @p569 :rule trans :premises (@p568 @p565)) % 178.45/178.76 (step @p570 :rule cong :premises (@p569) :args (@t924)) % 178.45/178.76 (step @p571 :rule beta-reduce :args ((= @t925 @t924))) % 178.45/178.76 (step @p572 :rule trans :premises (@p571 @p570)) % 178.45/178.76 (step @p573 :rule refl :args (@t430)) % 178.45/178.76 (step @p574 :rule cong :premises (@p573 @p572) :args (@t926)) % 178.45/178.76 (step @p575 :rule cong :premises (@p574) :args (@t927)) % 178.45/178.76 (step @p576 :rule trans :premises (@p575 @p557)) % 178.45/178.76 (step @p577 :rule beta-reduce :args ((= @t928 @t909))) % 178.45/178.76 (step @p578 :rule nary_cong :premises (@p577 @p576) :args (@t929)) % 178.45/178.76 (step @p579 :rule cong :premises (@p578 @p545) :args ((= @t929 @t916))) % 178.45/178.76 (step @p580 :rule eq-symm :args (@t916 @t929)) % 178.45/178.76 (step @p581 :rule trans :premises (@p580 @p579)) % 178.45/178.76 (step @p582 :rule cong :premises (@p581) :args ((forall @t437 (= @t916 @t929)))) % 178.45/178.76 (step @p583 :rule refl :args (@t379)) % 178.45/178.76 (step @p584 :rule ho_cong :premises (@p465 @p583)) % 178.45/178.76 (step @p585 :rule cong :premises (@p573 @p584) :args (@t431)) % 178.45/178.76 (step @p586 :rule cong :premises (@p585) :args (@t432)) % 178.45/178.76 (step @p587 :rule refl :args (@t358)) % 178.45/178.76 (step @p588 :rule refl :args (@t907)) % 178.45/178.76 (step @p589 :rule refl :args (@t757)) % 178.45/178.76 (step @p590 :rule cong :premises (@p589 @p588) :args ((= @t757 @t907))) % 178.45/178.76 (step @p591 :rule symm :premises (@p590)) % 178.45/178.76 (step @p592 :rule eq_resolve :premises (@p589 @p591)) % 178.45/178.76 (step @p593 :rule refl :args (@t758)) % 178.45/178.76 (step @p594 :rule cong :premises (@p593 @p592) :args (@t759)) % 178.45/178.76 (step @p595 :rule cong :premises (@p594) :args (@t930)) % 178.45/178.76 (step @p596 :rule cong :premises (@p595) :args (@t931)) % 178.45/178.76 (step @p597 :rule cong :premises (@p596) :args (@t932)) % 178.45/178.76 (step @p598 :rule exists-elim :args ((= @t761 @t932))) % 178.45/178.76 (step @p599 :rule trans :premises (@p598 @p597)) % 178.45/178.76 (step @p600 :rule cong :premises (@p599) :args (@t763)) % 178.45/178.76 (step @p601 :rule trans :premises (@p349 @p600)) % 178.45/178.76 (step @p602 :rule ho_cong :premises (@p601 @p587)) % 178.45/178.76 (step @p603 :rule nary_cong :premises (@p602 @p586) :args (@t434)) % 178.45/178.76 (step @p604 :rule refl :args (@t435)) % 178.45/178.76 (step @p605 :rule ho_cong :premises (@p465 @p604)) % 178.45/178.76 (step @p606 :rule cong :premises (@p605 @p603) :args (@t436)) % 178.45/178.76 (step @p607 :rule cong :premises (@p606) :args (@t438)) % 178.45/178.76 (step @p608 :rule trans :premises (@p607 @p582)) % 178.45/178.76 (step @p609 :rule trans :premises (@p608 @p530 @p529)) % 178.45/178.76 (step @p610 :rule eq_resolve :premises (@p171 @p609)) % 178.45/178.76 (step @p611 :rule refl :args (@t937)) % 178.45/178.76 (step @p612 :rule eq-symm :args (@t799 @t893)) % 178.45/178.76 (step @p613 :rule cong :premises (@p612) :args (@t938)) % 178.45/178.76 (step @p614 :rule cong :premises (@p613) :args (@t939)) % 178.45/178.76 (step @p615 :rule cong :premises (@p614) :args (@t940)) % 178.45/178.76 (step @p616 :rule nary_cong :premises (@p615 @p611) :args (@t941)) % 178.45/178.76 (step @p617 :rule cong :premises (@p487 @p616) :args (@t942)) % 178.45/178.76 (step @p618 :rule refl :args (@t943)) % 178.45/178.76 (step @p619 :rule cong :premises (@p618 @p617) :args ((=> @t943 @t942))) % 178.45/178.76 (assume-push @p1138 @t943) % 178.45/178.76 (step @p621 :rule instantiate :premises (@p610) :args ((@list @t799 @t792))) % 178.45/178.76 (step-pop @p1139 :rule scope :premises (@p621)) % 178.45/178.76 (step @p622 :rule process_scope :premises (@p1139) :args (@t942)) % 178.45/178.76 (step @p624 :rule eq_resolve :premises (@p622 @p619)) % 178.45/178.76 (step @p625 :rule implies_elim :premises (@p624)) % 178.45/178.76 (step @p626 :rule chain_m_resolution :premises (@p625 @p610) :args (@t947 @t884 (@list @t943))) % 178.45/178.76 (step @p627 :rule refl :args (@t946)) % 178.45/178.76 (step @p628 :rule refl :args (@t948)) % 178.45/178.76 (step @p629 :rule nary_cong :premises (@p628 @p482 @p627) :args ((or @t948 @t866 @t946))) % 178.45/178.76 (step @p630 :rule cnf_equiv_pos1 :args (@t947)) % 178.45/178.76 (step @p631 :rule eq_resolve :premises (@p630 @p629)) % 178.45/178.76 (step @p632 :rule reordering :premises (@p631) :args ((or @t817 @t946 @t948))) % 178.45/178.76 (step @p633 :rule chain_m_resolution :premises (@p632 @p480 @p626) :args (@t946 @t949 (@list @t817 @t947))) % 178.45/178.76 (step @p634 :rule cnf_and_pos :args (@t946 1)) % 178.45/178.76 (step @p635 :rule reordering :premises (@p634) :args ((or @t937 @t950))) % 178.45/178.76 (step @p636 :rule chain_m_resolution :premises (@p635 @p633) :args (@t937 @t884 @t951)) % 178.45/178.76 (step @p637 :rule eq-symm :args (@t814 @t952)) % 178.45/178.76 (step @p638 :rule cong :premises (@p637) :args (@t953)) % 178.45/178.76 (step @p639 :rule cong :premises (@p638) :args (@t954)) % 178.45/178.76 (step @p640 :rule cong :premises (@p639) :args (@t955)) % 178.45/178.76 (step @p641 :rule refl :args (@t957)) % 178.45/178.76 (step @p642 :rule nary_cong :premises (@p641 @p640) :args (@t958)) % 178.45/178.76 (step @p643 :rule cong :premises (@p611 @p642) :args ((=> @t937 @t958))) % 178.45/178.76 (assume-push @p1140 @t937) % 178.45/178.76 (step @p645 :rule instantiate :premises (@p636) :args ((@list tptp.x))) % 178.45/178.76 (step-pop @p1141 :rule scope :premises (@p645)) % 178.45/178.76 (step @p646 :rule process_scope :premises (@p1141) :args (@t958)) % 178.45/178.76 (step @p648 :rule eq_resolve :premises (@p646 @p643)) % 178.45/178.76 (step @p649 :rule implies_elim :premises (@p648)) % 178.45/178.76 (step @p650 :rule chain_m_resolution :premises (@p649 @p636) :args (@t961 @t884 (@list @t937))) % 178.45/178.76 (step @p651 :rule eq-symm :args (@t967 @t970)) % 178.45/178.76 (step @p652 :rule cong :premises (@p651) :args (@t972)) % 178.45/178.76 ; trust TRUST PREPROCESS_HO_ELIM % 178.45/178.76 (step @p653 :rule trust :premises () :args ((= @t974 @t972))) % 178.45/178.76 (step @p654 :rule trans :premises (@p653 @p652)) % 178.45/178.76 ; trust TRUST PREPROCESS_HO_ELIM_LEMMA % 178.45/178.76 (step @p655 :rule trust :premises () :args (@t974)) % 178.45/178.76 (step @p656 :rule eq_resolve :premises (@p655 @p654)) % 178.45/178.76 (step @p657 :rule eq-symm :args (@t975 @t976)) % 178.45/178.76 (step @p658 :rule refl :args (@t977)) % 178.45/178.76 (step @p659 :rule cong :premises (@p658 @p657) :args ((=> @t977 @t978))) % 178.45/178.76 (assume-push @p1142 @t977) % 178.45/178.76 (step @p661 :rule instantiate :premises (@p656) :args ((@list @t796 tptp.x))) % 178.45/178.76 (step-pop @p1143 :rule scope :premises (@p661)) % 178.45/178.76 (step @p662 :rule process_scope :premises (@p1143) :args (@t978)) % 178.45/178.76 (step @p664 :rule eq_resolve :premises (@p662 @p659)) % 178.45/178.76 (step @p665 :rule implies_elim :premises (@p664)) % 178.45/178.76 (step @p666 :rule chain_m_resolution :premises (@p665 @p656) :args (@t979 @t884 (@list @t977))) % 178.45/178.76 (step @p667 :rule eq-symm :args (@t981 @t982)) % 178.45/178.76 (step @p668 :rule cong :premises (@p667) :args (@t983)) % 178.45/178.76 ; trust TRUST PREPROCESS_HO_ELIM % 178.45/178.76 (step @p669 :rule trust :premises () :args ((= (forall @t283 (= @t986 @t984)) @t983))) % 178.45/178.76 (step @p670 :rule refl :args (@t984)) % 178.45/178.76 (step @p671 :rule refl :args (@t278)) % 178.45/178.76 (step @p672 :rule cong :premises (@p671 @p670) :args ((= @t278 @t984))) % 178.45/178.76 (step @p673 :rule symm :premises (@p672)) % 178.45/178.76 (step @p674 :rule eq_resolve :premises (@p671 @p673)) % 178.45/178.76 (step @p675 :rule refl :args ((tptp.member_a @t276 @t279))) % 178.45/178.76 (step @p676 :rule refl :args (@t985)) % 178.45/178.76 (step @p677 :rule refl :args (@t276)) % 178.45/178.76 (step @p678 :rule cong :premises (@p677 @p676) :args (@t986)) % 178.45/178.76 (step @p679 :rule trans :premises (@p678 @p675)) % 178.45/178.76 (step @p680 :rule refl :args (@t280)) % 178.45/178.76 (step @p681 :rule ho_cong :premises (@p680 @p676)) % 178.45/178.76 (step @p682 :rule cong :premises (@p681 @p679) :args ((= (_ @t280 @t985) @t986))) % 178.45/178.76 (step @p683 :rule symm :premises (@p682)) % 178.45/178.76 (step @p684 :rule refl :args (@t281)) % 178.45/178.76 (step @p685 :rule eq_resolve :premises (@p684 @p683)) % 178.45/178.76 (step @p686 :rule refl :args (@t279)) % 178.45/178.76 (step @p687 :rule cong :premises (@p686 @p676) :args ((= @t279 @t985))) % 178.45/178.76 (step @p688 :rule symm :premises (@p687)) % 178.45/178.76 (step @p689 :rule eq_resolve :premises (@p686 @p688)) % 178.45/178.76 (step @p690 :rule ho_cong :premises (@p680 @p689)) % 178.45/178.76 (step @p691 :rule trans :premises (@p690 @p685)) % 178.45/178.76 (step @p692 :rule cong :premises (@p691 @p674) :args (@t282)) % 178.45/178.76 (step @p693 :rule cong :premises (@p692) :args (@t284)) % 178.45/178.76 (step @p694 :rule trans :premises (@p693 @p669 @p668)) % 178.45/178.76 (step @p695 :rule eq_resolve :premises (@p106 @p694)) % 178.45/178.76 (step @p696 :rule instantiate :premises (@p695) :args ((@list tptp.x @t793))) % 178.45/178.76 ; trust TRUST PREPROCESS_HO_ELIM % 178.45/178.76 (step @p697 :rule trust :premises () :args ((= @t1 @t987))) % 178.45/178.76 (step @p698 :rule eq_resolve :premises (@p1 @p697)) % 178.45/178.76 (step @p699 :rule cnf_equiv_pos1 :args (@t988)) % 178.45/178.76 (step @p700 :rule reordering :premises (@p699) :args ((or (not @t987) @t976 (not @t988)))) % 178.45/178.76 (step @p701 :rule chain_m_resolution :premises (@p700 @p698 @p696) :args (@t976 @t989 (@list @t987 @t988))) % 178.45/178.76 (step @p702 :rule cnf_equiv_pos1 :args (@t979)) % 178.45/178.76 (step @p703 :rule reordering :premises (@p702) :args ((or (not @t976) @t975 (not @t979)))) % 178.45/178.76 (step @p704 :rule chain_m_resolution :premises (@p703 @p701 @p666) :args (@t975 @t989 (@list @t976 @t979))) % 178.45/178.76 (step @p705 :rule true_intro :premises (@p704)) % 178.45/178.76 (step @p706 :rule refl :args (tptp.x)) % 178.45/178.76 ; trust TRUST PREPROCESS_HO_ELIM % 178.45/178.76 (step @p707 :rule trust :premises () :args ((= @t992 (forall @t157 (= (_ @t890 @t889 (_ @t798 @t797 @t13)) (_ @t969 @t968 @t13)))))) % 178.45/178.76 ; trust TRUST PREPROCESS_HO_ELIM % 178.45/178.76 (step @p708 :rule trust :premises () :args ((= (forall @t157 (= @t991 (lambda @t292 @t993))) @t992))) % 178.45/178.76 (step @p709 :rule refl :args (@t993)) % 178.45/178.76 (step @p710 :rule refl :args (@t381)) % 178.45/178.76 (step @p711 :rule cong :premises (@p710 @p709) :args ((= @t381 @t993))) % 178.45/178.76 (step @p712 :rule symm :premises (@p711)) % 178.45/178.76 (step @p713 :rule eq_resolve :premises (@p710 @p712)) % 178.45/178.76 (step @p714 :rule cong :premises (@p713) :args (@t417)) % 178.45/178.76 (step @p715 :rule refl :args (@t990)) % 178.45/178.76 (step @p716 :rule refl :args (@t15)) % 178.45/178.76 (step @p717 :rule cong :premises (@p716 @p715) :args ((= @t15 @t990))) % 178.45/178.76 (step @p718 :rule symm :premises (@p717)) % 178.45/178.76 (step @p719 :rule eq_resolve :premises (@p716 @p718)) % 178.45/178.76 (step @p720 :rule refl :args (tptp.refine1001002027nres_a)) % 178.45/178.76 (step @p721 :rule ho_cong :premises (@p720 @p719)) % 178.45/178.76 (step @p722 :rule cong :premises (@p721 @p714) :args (@t418)) % 178.45/178.76 (step @p723 :rule cong :premises (@p722) :args (@t419)) % 178.45/178.76 (step @p724 :rule trans :premises (@p723 @p708 @p707)) % 178.45/178.76 (step @p725 :rule eq_resolve :premises (@p162 @p724)) % 178.45/178.76 (step @p726 :rule instantiate :premises (@p725) :args ((@list @t796))) % 178.45/178.76 (step @p727 :rule cong :premises (@p726 @p706) :args (@t956)) % 178.45/178.76 (step @p728 :rule trans :premises (@p727 @p705)) % 178.45/178.76 (step @p729 :rule true_elim :premises (@p728)) % 178.45/178.76 (step @p730 :rule cnf_or_pos :args (@t961)) % 178.45/178.76 (step @p731 :rule reordering :premises (@p730) :args ((or @t960 @t957 (not @t961)))) % 178.45/178.76 (step @p732 :rule chain_m_resolution :premises (@p731 @p729 @p650) :args (@t960 @t989 (@list @t956 @t961))) % 178.45/178.76 (step @p733 :rule refl :args (@t996)) % 178.45/178.76 (step @p734 :rule bool-double-not-elim :args (@t959)) % 178.45/178.76 (step @p735 :rule nary_cong :premises (@p734 @p733) :args ((or (not @t960) @t996))) % 178.45/178.76 (step @p736 :rule cong :premises (@p640 @p733) :args (@t997)) % 178.45/178.76 ; trust TRUST PREPROCESS_HO_ELIM % 178.45/178.76 (step @p737 :rule trust :premises () :args ((= (=> (not (forall @t768 (not (= @t823 @t998)))) (and @t824 (forall @t297 (or @t822 (tptp.refine1001002028nres_b @t998 @t295))))) @t997))) % 178.45/178.76 (step @p738 :rule refl :args (@t998)) % 178.45/178.76 (step @p739 :rule refl :args (@t2)) % 178.45/178.76 (step @p740 :rule cong :premises (@p739 @p738) :args ((= @t2 @t998))) % 178.45/178.76 (step @p741 :rule symm :premises (@p740)) % 178.45/178.76 (step @p742 :rule eq_resolve :premises (@p739 @p741)) % 178.45/178.76 (step @p743 :rule cong :premises (@p742 @p359) :args (@t999)) % 178.45/178.76 (step @p744 :rule nary_cong :premises (@p391 @p743) :args (@t1000)) % 178.45/178.76 (step @p745 :rule cong :premises (@p744) :args (@t1001)) % 178.45/178.76 (step @p746 :rule nary_cong :premises (@p394 @p745) :args (@t1002)) % 178.45/178.76 (step @p747 :rule eq-symm :args (@t998 @t823)) % 178.45/178.76 (step @p748 :rule cong :premises (@p747) :args (@t1003)) % 178.45/178.76 (step @p749 :rule cong :premises (@p748) :args ((forall @t768 @t1003))) % 178.45/178.76 (step @p750 :rule cong :premises (@p742 @p396) :args (@t1004)) % 178.45/178.76 (step @p751 :rule cong :premises (@p750) :args (@t1005)) % 178.45/178.76 (step @p752 :rule cong :premises (@p751) :args ((forall @t768 @t1005))) % 178.45/178.76 (step @p753 :rule trans :premises (@p752 @p749)) % 178.45/178.76 (step @p754 :rule eq-symm :args (@t823 @t2)) % 178.45/178.76 (step @p755 :rule cong :premises (@p754) :args (@t1006)) % 178.45/178.76 (step @p756 :rule cong :premises (@p755) :args (@t1007)) % 178.45/178.76 (step @p757 :rule trans :premises (@p756 @p753)) % 178.45/178.76 (step @p758 :rule cong :premises (@p757) :args (@t1008)) % 178.45/178.76 (step @p759 :rule cong :premises (@p758 @p746) :args (@t1009)) % 178.45/178.76 (step @p760 :rule beta-reduce :args ((= (_ @t838 @t2) @t1009))) % 178.45/178.76 (step @p761 :rule trans :premises (@p760 @p759)) % 178.45/178.76 (step @p762 :rule refl :args (@t2)) % 178.45/178.76 (step @p763 :rule ho_cong :premises (@p415 @p762)) % 178.45/178.76 (step @p764 :rule trans :premises (@p763 @p761)) % 178.45/178.76 (step @p765 :rule ho_cong :premises (@p474 @p762)) % 178.45/178.76 (step @p766 :rule trans :premises (@p765 @p764)) % 178.45/178.76 (step @p767 :rule trans :premises (@p766 @p737 @p736)) % 178.45/178.76 (step @p768 :rule eq_resolve :premises (@p2 @p767)) % 178.45/178.76 (step @p769 :rule implies_elim :premises (@p768)) % 178.45/178.76 (step @p770 :rule eq_resolve :premises (@p769 @p735)) % 178.45/178.76 (step @p771 :rule reordering :premises (@p770) :args ((or @t996 @t959))) % 178.45/178.76 (step @p772 :rule chain_m_resolution :premises (@p771 @p732) :args (@t996 @t869 (@list @t959))) % 178.45/178.76 (step @p773 :rule cnf_and_pos :args (@t996 0)) % 178.45/178.76 (step @p774 :rule reordering :premises (@p773) :args ((or @t816 @t1010))) % 178.45/178.76 (step @p775 :rule chain_m_resolution :premises (@p774 @p772) :args (@t816 @t884 @t1011)) % 178.45/178.76 (step @p776 :rule refl :args (@t1012)) % 178.45/178.76 (step @p777 :rule bool-double-not-elim :args (@t815)) % 178.45/178.76 (step @p778 :rule nary_cong :premises (@p777 @p776) :args ((or (not @t816) @t1012))) % 178.45/178.76 (step @p779 :rule not_implies_elim2 :premises (@p479)) % 178.45/178.76 (step @p780 :rule not_and :premises (@p779)) % 178.45/178.76 (step @p781 :rule eq_resolve :premises (@p780 @p778)) % 178.45/178.76 (step @p782 :rule chain_m_resolution :premises (@p781 @p775) :args (@t1012 @t869 (@list @t815))) % 178.45/178.76 (step @p783 :rule skolemize :premises (@p782)) % 178.45/178.76 (step @p784 :rule cnf_or_neg :args (@t1017 1)) % 178.45/178.76 (step @p785 :rule chain_m_resolution :premises (@p784 @p783) :args (@t1018 @t869 @t1019)) % 178.45/178.76 (step @p786 :rule eq-symm :args (@t1022 @t1025)) % 178.45/178.76 (step @p787 :rule cong :premises (@p786) :args (@t1027)) % 178.45/178.76 ; trust TRUST PREPROCESS_HO_ELIM % 178.45/178.76 (step @p788 :rule trust :premises () :args ((= (forall @t447 (= @t1038 @t1034)) @t1027))) % 178.45/178.76 (step @p789 :rule eq-symm :args (@t1034 @t1038)) % 178.45/178.76 (step @p790 :rule cong :premises (@p789) :args ((forall @t447 (= @t1034 @t1038)))) % 178.45/178.76 (step @p791 :rule refl :args (@t1037)) % 178.45/178.76 (step @p792 :rule bool-double-not-elim :args (@t1032)) % 178.45/178.76 (step @p793 :rule nary_cong :premises (@p792 @p791) :args ((or @t1040 @t1037))) % 178.45/178.76 (step @p794 :rule bool-impl-elim :args (@t1039 @t1037)) % 178.45/178.76 (step @p795 :rule trans :premises (@p794 @p793)) % 178.45/178.76 (step @p796 :rule refl :args (@t1033)) % 178.45/178.76 (step @p797 :rule refl :args (@t909)) % 178.45/178.76 (step @p798 :rule nary_cong :premises (@p792 @p797) :args ((or @t1040 @t909))) % 178.45/178.76 (step @p799 :rule bool-impl-elim :args (@t1039 @t909)) % 178.45/178.76 (step @p800 :rule trans :premises (@p799 @p798)) % 178.45/178.76 (step @p801 :rule nary_cong :premises (@p800 @p796) :args (@t1041)) % 178.45/178.76 (step @p802 :rule cong :premises (@p801 @p795) :args (@t1042)) % 178.45/178.76 (step @p803 :rule cong :premises (@p802) :args ((forall @t447 @t1042))) % 178.45/178.76 (step @p804 :rule trans :premises (@p803 @p790)) % 178.45/178.76 (step @p805 :rule refl :args (@t1037)) % 178.45/178.76 (step @p806 :rule eq-symm :args (@t823 @t341)) % 178.45/178.76 (step @p807 :rule cong :premises (@p806) :args (@t1043)) % 178.45/178.76 (step @p808 :rule cong :premises (@p807) :args (@t1044)) % 178.45/178.76 (step @p809 :rule cong :premises (@p808) :args (@t1045)) % 178.45/178.76 (step @p810 :rule cong :premises (@p809 @p805) :args (@t1046)) % 178.45/178.76 (step @p811 :rule beta-reduce :args ((= (_ (lambda @t837 (=> @t836 (and @t902 (forall @t297 (or @t1036 @t834))))) @t341) @t1046))) % 178.45/178.76 (step @p812 :rule trans :premises (@p811 @p810)) % 178.45/178.76 (step @p813 :rule refl :args (@t341)) % 178.45/178.76 (step @p814 :rule refl :args (@t834)) % 178.45/178.76 (step @p815 :rule cong :premises (@p535 @p359) :args (@t1047)) % 178.45/178.76 (step @p816 :rule cong :premises (@p815) :args (@t1048)) % 178.45/178.76 (step @p817 :rule nary_cong :premises (@p816 @p814) :args (@t1049)) % 178.45/178.76 (step @p818 :rule cong :premises (@p817) :args (@t1050)) % 178.45/178.76 (step @p819 :rule cong :premises (@p538) :args (@t1051)) % 178.45/178.76 (step @p820 :rule nary_cong :premises (@p819 @p818) :args (@t1052)) % 178.45/178.76 (step @p821 :rule cong :premises (@p411 @p820) :args (@t1053)) % 178.45/178.76 (step @p822 :rule cong :premises (@p821) :args (@t1054)) % 178.45/178.76 (step @p823 :rule beta-reduce :args ((= @t1055 @t1054))) % 178.45/178.76 (step @p824 :rule trans :premises (@p823 @p822)) % 178.45/178.76 (step @p825 :rule ho_cong :premises (@p824 @p813)) % 178.45/178.76 (step @p826 :rule trans :premises (@p825 @p812)) % 178.45/178.76 (step @p827 :rule quant-merge-prenex :args ((= (forall @t292 @t1057) @t1031))) % 178.45/178.76 (step @p828 :rule alpha_equiv :args (@t1058 (@list @t1023) (@list @t295))) % 178.45/178.76 (step @p829 :rule quant-unused-vars :args ((= @t1059 @t904))) % 178.45/178.76 (step @p830 :rule nary_cong :premises (@p829 @p828) :args (@t1060)) % 178.45/178.76 (step @p831 :rule quant-miniscope-and :args ((= @t1061 @t1060))) % 178.45/178.76 (step @p832 :rule trans :premises (@p831 @p830)) % 178.45/178.76 (step @p833 :rule refl :args (@t906)) % 178.45/178.76 (step @p834 :rule nary_cong :premises (@p833 @p832) :args (@t1062)) % 178.45/178.76 (step @p835 :rule quant-miniscope-or :args ((= @t1057 @t1062))) % 178.45/178.76 (step @p836 :rule trans :premises (@p835 @p834)) % 178.45/178.76 (step @p837 :rule symm :premises (@p836)) % 178.45/178.76 (step @p838 :rule cong :premises (@p837) :args ((forall @t292 (or @t906 @t1064)))) % 178.45/178.76 (step @p839 :rule trans :premises (@p838 @p827)) % 178.45/178.76 (step @p840 :rule refl :args (@t1064)) % 178.45/178.76 (step @p841 :rule nary_cong :premises (@p552 @p840) :args (@t1065)) % 178.45/178.76 (step @p842 :rule cong :premises (@p841) :args (@t1066)) % 178.45/178.76 (step @p843 :rule trans :premises (@p842 @p839)) % 178.45/178.76 (step @p844 :rule refl :args (@t1032)) % 178.45/178.76 (step @p845 :rule refl :args (@t908)) % 178.45/178.76 (step @p846 :rule nary_cong :premises (@p845 @p844 @p843) :args (@t1067)) % 178.45/178.76 (step @p847 :rule quant-miniscope-or :args ((= (forall @t292 @t1068) @t1067))) % 178.45/178.76 (step @p848 :rule aci_norm :args ((= @t1069 @t1068))) % 178.45/178.76 (step @p849 :rule cong :premises (@p848) :args ((forall @t292 @t1069))) % 178.45/178.76 (step @p850 :rule trans :premises (@p849 @p847)) % 178.45/178.76 (step @p851 :rule trans :premises (@p850 @p846)) % 178.45/178.76 (step @p852 :rule aci_norm :args ((= (or (or @t908 @t917) (or @t1032 @t1064)) @t1069))) % 178.45/178.76 (step @p853 :rule nary_cong :premises (@p792 @p840) :args ((or @t1040 @t1064))) % 178.45/178.76 (step @p854 :rule bool-impl-elim :args (@t1039 @t1064)) % 178.45/178.76 (step @p855 :rule trans :premises (@p854 @p853)) % 178.45/178.76 (step @p856 :rule refl :args (@t917)) % 178.45/178.76 (step @p857 :rule bool-double-not-elim :args (@t908)) % 178.45/178.76 (step @p858 :rule nary_cong :premises (@p857 @p856) :args ((or (not @t909) @t917))) % 178.45/178.76 (step @p859 :rule bool-and-de-morgan :args (@t909 @t430 true)) % 178.45/178.76 (step @p860 :rule trans :premises (@p859 @p858)) % 178.45/178.76 (step @p861 :rule nary_cong :premises (@p860 @p855) :args ((or (not @t1071) @t1070))) % 178.45/178.76 (step @p862 :rule trans :premises (@p861 @p852)) % 178.45/178.76 (step @p863 :rule bool-impl-elim :args (@t1071 @t1070)) % 178.45/178.76 (step @p864 :rule trans :premises (@p863 @p862)) % 178.45/178.76 (step @p865 :rule cong :premises (@p864) :args ((forall @t292 (=> @t1071 @t1070)))) % 178.45/178.76 (step @p866 :rule trans :premises (@p865 @p851)) % 178.45/178.76 (step @p867 :rule refl :args (@t1064)) % 178.45/178.76 (step @p868 :rule cong :premises (@p809 @p867) :args (@t1072)) % 178.45/178.76 (step @p869 :rule beta-reduce :args ((= (_ (lambda @t837 (=> @t836 (and @t904 (forall @t297 (or @t1063 @t834))))) @t341) @t1072))) % 178.45/178.76 (step @p870 :rule trans :premises (@p869 @p868)) % 178.45/178.76 (step @p871 :rule cong :premises (@p562 @p359) :args (@t1073)) % 178.45/178.76 (step @p872 :rule cong :premises (@p871) :args (@t1074)) % 178.45/178.76 (step @p873 :rule nary_cong :premises (@p872 @p814) :args (@t1075)) % 178.45/178.76 (step @p874 :rule cong :premises (@p873) :args (@t1076)) % 178.45/178.76 (step @p875 :rule cong :premises (@p565) :args (@t1077)) % 178.45/178.76 (step @p876 :rule nary_cong :premises (@p875 @p874) :args (@t1078)) % 178.45/178.76 (step @p877 :rule cong :premises (@p411 @p876) :args (@t1079)) % 178.45/178.76 (step @p878 :rule cong :premises (@p877) :args (@t1080)) % 178.45/178.76 (step @p879 :rule beta-reduce :args ((= @t1081 @t1080))) % 178.45/178.76 (step @p880 :rule trans :premises (@p879 @p878)) % 178.45/178.76 (step @p881 :rule ho_cong :premises (@p880 @p813)) % 178.45/178.76 (step @p882 :rule trans :premises (@p881 @p870)) % 178.45/178.76 (step @p883 :rule nary_cong :premises (@p577 @p573) :args (@t1082)) % 178.45/178.76 (step @p884 :rule cong :premises (@p883 @p882) :args (@t1083)) % 178.45/178.76 (step @p885 :rule cong :premises (@p884) :args (@t1084)) % 178.45/178.76 (step @p886 :rule trans :premises (@p885 @p866)) % 178.45/178.76 (step @p887 :rule beta-reduce :args ((= @t1085 @t1039))) % 178.45/178.76 (step @p888 :rule cong :premises (@p887 @p577) :args (@t1086)) % 178.45/178.76 (step @p889 :rule nary_cong :premises (@p888 @p886) :args (@t1087)) % 178.45/178.76 (step @p890 :rule cong :premises (@p889 @p826) :args ((= @t1087 @t1088))) % 178.45/178.76 (step @p891 :rule eq-symm :args (@t1088 @t1087)) % 178.45/178.76 (step @p892 :rule trans :premises (@p891 @p890)) % 178.45/178.76 (step @p893 :rule cong :premises (@p892) :args ((forall @t447 (= @t1088 @t1087)))) % 178.45/178.76 (step @p894 :rule trans :premises (@p893 @p804)) % 178.45/178.76 (step @p895 :rule ho_cong :premises (@p473 @p583)) % 178.45/178.76 (step @p896 :rule ho_cong :premises (@p895 @p813)) % 178.45/178.76 (step @p897 :rule nary_cong :premises (@p602 @p573) :args (@t439)) % 178.45/178.76 (step @p898 :rule cong :premises (@p897 @p896) :args (@t440)) % 178.45/178.76 (step @p899 :rule cong :premises (@p898) :args (@t441)) % 178.45/178.76 (step @p900 :rule ho_cong :premises (@p465 @p813)) % 178.45/178.76 (step @p901 :rule cong :premises (@p900 @p602) :args (@t442)) % 178.45/178.76 (step @p902 :rule nary_cong :premises (@p901 @p899) :args (@t443)) % 178.45/178.76 (step @p903 :rule ho_cong :premises (@p473 @p604)) % 178.45/178.76 (step @p904 :rule ho_cong :premises (@p903 @p813)) % 178.45/178.76 (step @p905 :rule cong :premises (@p904 @p902) :args (@t446)) % 178.45/178.76 (step @p906 :rule cong :premises (@p905) :args (@t448)) % 178.45/178.76 (step @p907 :rule trans :premises (@p906 @p894)) % 178.45/178.76 (step @p908 :rule trans :premises (@p907 @p788 @p787)) % 178.45/178.76 (step @p909 :rule eq_resolve :premises (@p172 @p908)) % 178.45/178.76 (step @p910 :rule refl :args (@t1091)) % 178.45/178.76 (step @p911 :rule eq-symm :args (@t864 @t814)) % 178.45/178.76 (step @p912 :rule cong :premises (@p911) :args (@t1092)) % 178.45/178.76 (step @p913 :rule cong :premises (@p912) :args (@t1093)) % 178.45/178.76 (step @p914 :rule nary_cong :premises (@p913 @p910) :args (@t1094)) % 178.45/178.76 (step @p915 :rule refl :args (@t1095)) % 178.45/178.76 (step @p916 :rule nary_cong :premises (@p614 @p913 @p915) :args (@t1096)) % 178.45/178.76 (step @p917 :rule nary_cong :premises (@p913 @p615) :args (@t1097)) % 178.45/178.76 (step @p918 :rule nary_cong :premises (@p917 @p916) :args (@t1098)) % 178.45/178.76 (step @p919 :rule cong :premises (@p918 @p914) :args (@t1099)) % 178.45/178.76 (step @p920 :rule refl :args (@t1100)) % 178.45/178.76 (step @p921 :rule cong :premises (@p920 @p919) :args ((=> @t1100 @t1099))) % 178.45/178.76 (assume-push @p1144 @t1100) % 178.45/178.76 (step @p923 :rule instantiate :premises (@p909) :args ((@list @t799 @t792 @t864))) % 178.45/178.76 (step-pop @p1145 :rule scope :premises (@p923)) % 178.45/178.76 (step @p924 :rule process_scope :premises (@p1145) :args (@t1099)) % 178.45/178.76 (step @p926 :rule eq_resolve :premises (@p924 @p921)) % 178.45/178.76 (step @p927 :rule implies_elim :premises (@p926)) % 178.45/178.76 (step @p928 :rule chain_m_resolution :premises (@p927 @p909) :args (@t1105 @t884 (@list @t1100))) % 178.45/178.76 (step @p929 :rule bool-double-not-elim :args (@t1107)) % 178.45/178.76 (step @p930 :rule refl :args (@t1110)) % 178.45/178.76 (step @p931 :rule nary_cong :premises (@p930 @p929) :args ((or @t1110 (not @t1109)))) % 178.45/178.76 (step @p932 :rule cnf_or_neg :args (@t1110 0)) % 178.45/178.76 (step @p933 :rule eq_resolve :premises (@p932 @p931)) % 178.45/178.76 (step @p934 :rule reordering :premises (@p933) :args ((or @t1107 @t1110))) % 178.45/178.76 (step @p935 :rule cnf_or_neg :args (@t1110 1)) % 178.45/178.76 (assume-push @p1146 @t865) % 178.45/178.76 (assume-push @p1147 @t883) % 178.45/178.76 (assume-push @p1148 @t1107) % 178.45/178.76 (assume-push @p1149 @t1107) % 178.45/178.76 (assume-push @p1150 @t883) % 178.45/178.76 (assume-push @p1151 @t865) % 178.45/178.76 (step @p942 :rule true_intro :premises (@p1148)) % 178.45/178.76 (step @p943 :rule refl :args (@t1106)) % 178.45/178.76 (step @p944 :rule symm :premises (@p496)) % 178.45/178.76 (step @p945 :rule symm :premises (@p527)) % 178.45/178.76 (step @p946 :rule trans :premises (@p945 @p944)) % 178.45/178.76 (step @p947 :rule refl :args (@t804)) % 178.45/178.76 (step @p948 :rule cong :premises (@p947 @p946) :args (@t1111)) % 178.45/178.76 (step @p949 :rule cong :premises (@p947 @p527) :args (@t1089)) % 178.45/178.76 (step @p950 :rule trans :premises (@p949 @p948)) % 178.45/178.76 (step @p951 :rule cong :premises (@p950 @p943) :args (@t1108)) % 178.45/178.76 (step @p952 :rule trans :premises (@p951 @p942)) % 178.45/178.76 (step @p953 :rule true_elim :premises (@p952)) % 178.45/178.76 (step-pop @p1152 :rule scope :premises (@p953)) % 178.45/178.76 (step-pop @p1153 :rule scope :premises (@p1152)) % 178.45/178.76 (step-pop @p1154 :rule scope :premises (@p1153)) % 178.45/178.76 (step @p954 :rule process_scope :premises (@p1154) :args (@t1108)) % 178.45/178.76 (step @p958 :rule and_intro :premises (@p1148 @p527 @p496)) % 178.45/178.76 (step @p959 :rule modus_ponens :premises (@p958 @p954)) % 178.45/178.76 (step-pop @p1155 :rule scope :premises (@p959)) % 178.45/178.76 (step-pop @p1156 :rule scope :premises (@p1155)) % 178.45/178.76 (step-pop @p1157 :rule scope :premises (@p1156)) % 178.45/178.76 (step @p960 :rule process_scope :premises (@p1157) :args (@t1108)) % 178.45/178.76 (step @p964 :rule implies_elim :premises (@p960)) % 178.45/178.76 (step @p965 :rule cnf_and_neg :args (@t1112)) % 178.45/178.76 (step @p966 :rule resolution :premises (@p965 @p964) :args (true @t1112)) % 178.45/178.76 (step @p967 :rule chain_m_resolution :premises (@p966 @p527 @p496 @p935 @p934) :args (@t1110 (@list false false true false) (@list @t883 @t865 @t1108 @t1107))) % 178.45/178.76 (step @p968 :rule refl :args (@t1113)) % 178.45/178.76 (step @p969 :rule bool-double-not-elim :args (@t1090)) % 178.45/178.76 (step @p970 :rule nary_cong :premises (@p969 @p968) :args ((or (not @t1114) @t1113))) % 178.45/178.76 (assume-push @p1158 @t1114) % 178.45/178.76 (step @p972 :rule skolemize :premises (@p1158)) % 178.45/178.76 (step-pop @p1159 :rule scope :premises (@p972)) % 178.45/178.76 (step @p973 :rule process_scope :premises (@p1159) :args (@t1113)) % 178.45/178.76 (step @p975 :rule implies_elim :premises (@p973)) % 178.45/178.76 (step @p976 :rule eq_resolve :premises (@p975 @p970)) % 178.45/178.76 (step @p977 :rule chain_m_resolution :premises (@p976 @p967) :args (@t1090 @t884 (@list @t1110))) % 178.45/178.76 (step @p978 :rule refl :args (@t1114)) % 178.45/178.76 (step @p979 :rule nary_cong :premises (@p910 @p482 @p978) :args ((or @t1091 @t866 @t1114))) % 178.45/178.76 (step @p980 :rule cnf_and_neg :args (@t1091)) % 178.45/178.76 (step @p981 :rule eq_resolve :premises (@p980 @p979)) % 178.45/178.76 (step @p982 :rule reordering :premises (@p981) :args ((or @t817 @t1091 @t1114))) % 178.45/178.76 (step @p983 :rule chain_m_resolution :premises (@p982 @p480 @p977) :args (@t1091 @t949 (@list @t817 @t1090))) % 178.45/178.76 (step @p984 :rule cnf_or_neg :args (@t1102 1)) % 178.45/178.76 (step @p985 :rule chain_m_resolution :premises (@p984 @p983) :args (@t1102 @t884 (@list @t1091))) % 178.45/178.76 (step @p986 :rule cnf_equiv_pos2 :args (@t1105)) % 178.45/178.76 (step @p987 :rule reordering :premises (@p986) :args ((or @t1104 (not @t1102) (not @t1105)))) % 178.45/178.76 (step @p988 :rule chain_m_resolution :premises (@p987 @p985 @p928) :args (@t1104 @t989 (@list @t1102 @t1105))) % 178.45/178.76 (step @p989 :rule cnf_and_pos :args (@t1104 1)) % 178.45/178.76 (step @p990 :rule reordering :premises (@p989) :args ((or @t1103 (not @t1104)))) % 178.45/178.76 (step @p991 :rule chain_m_resolution :premises (@p990 @p988) :args (@t1103 @t884 (@list @t1104))) % 178.45/178.76 ; trust TRUST PREPROCESS_HO_ELIM % 178.45/178.76 (step @p992 :rule trust :premises () :args ((= (forall @t580 (or @t1116 @t1119)) @t1117))) % 178.45/178.76 (step @p993 :rule refl :args (@t1119)) % 178.45/178.76 (step @p994 :rule bool-double-not-elim :args (@t1116)) % 178.45/178.76 (step @p995 :rule nary_cong :premises (@p994 @p993) :args ((or (not @t1120) @t1119))) % 178.45/178.76 (step @p996 :rule bool-impl-elim :args (@t1120 @t1119)) % 178.45/178.76 (step @p997 :rule trans :premises (@p996 @p995)) % 178.45/178.76 (step @p998 :rule cong :premises (@p997) :args ((forall @t580 (=> @t1120 @t1119)))) % 178.45/178.76 (step @p999 :rule refl :args (@t1118)) % 178.45/178.76 (step @p1000 :rule refl :args (@t572)) % 178.45/178.76 (step @p1001 :rule cong :premises (@p1000 @p999) :args ((= @t572 @t1118))) % 178.45/178.76 (step @p1002 :rule symm :premises (@p1001)) % 178.45/178.76 (step @p1003 :rule eq_resolve :premises (@p1000 @p1002)) % 178.45/178.76 (step @p1004 :rule refl :args (@t83)) % 178.45/178.76 (step @p1005 :rule cong :premises (@p1004 @p1003) :args (@t573)) % 178.45/178.76 (step @p1006 :rule cong :premises (@p1005) :args (@t574)) % 178.45/178.76 (step @p1007 :rule cong :premises (@p1006) :args (@t576)) % 178.45/178.76 (step @p1008 :rule cong :premises (@p1007) :args (@t577)) % 178.45/178.76 (step @p1009 :rule eq-symm :args (@t83 tptp.refine464223678AILi_b)) % 178.45/178.76 (step @p1010 :rule cong :premises (@p1009) :args (@t578)) % 178.45/178.76 (step @p1011 :rule cong :premises (@p1010 @p1008) :args (@t579)) % 178.45/178.76 (step @p1012 :rule cong :premises (@p1011) :args (@t581)) % 178.45/178.76 (step @p1013 :rule trans :premises (@p1012 @p998)) % 178.45/178.76 (step @p1014 :rule trans :premises (@p1013 @p992)) % 178.45/178.76 (step @p1015 :rule eq_resolve :premises (@p205 @p1014)) % 178.45/178.76 (step @p1016 :rule eq-symm :args (@t864 @t1115)) % 178.45/178.76 (step @p1017 :rule cong :premises (@p1016) :args (@t1121)) % 178.45/178.76 (step @p1018 :rule cong :premises (@p1017) :args (@t1122)) % 178.45/178.76 (step @p1019 :rule cong :premises (@p1018) :args (@t1123)) % 178.45/178.76 (step @p1020 :rule refl :args (@t1124)) % 178.45/178.76 (step @p1021 :rule nary_cong :premises (@p1020 @p1019) :args (@t1125)) % 178.45/178.76 (step @p1022 :rule refl :args (@t1117)) % 178.45/178.76 (step @p1023 :rule cong :premises (@p1022 @p1021) :args ((=> @t1117 @t1125))) % 178.45/178.76 (assume-push @p1160 @t1117) % 178.45/178.76 (step @p1025 :rule instantiate :premises (@p1015) :args ((@list @t864))) % 178.45/178.76 (step-pop @p1161 :rule scope :premises (@p1025)) % 178.45/178.76 (step @p1026 :rule process_scope :premises (@p1161) :args (@t1125)) % 178.45/178.76 (step @p1028 :rule eq_resolve :premises (@p1026 @p1023)) % 178.45/178.76 (step @p1029 :rule implies_elim :premises (@p1028)) % 178.45/178.76 (step @p1030 :rule chain_m_resolution :premises (@p1029 @p1015) :args (@t1128 @t884 (@list @t1117))) % 178.45/178.76 ; trust TRUST PREPROCESS_HO_ELIM % 178.45/178.76 (step @p1031 :rule trust :premises () :args ((= (forall @t564 (not (= tptp.refine464223678AILi_b @t1130))) @t1129))) % 178.45/178.76 (step @p1032 :rule refl :args (@t1130)) % 178.45/178.76 (step @p1033 :rule refl :args (@t21)) % 178.45/178.76 (step @p1034 :rule cong :premises (@p1033 @p1032) :args ((= @t21 @t1130))) % 178.45/178.76 (step @p1035 :rule symm :premises (@p1034)) % 178.45/178.76 (step @p1036 :rule eq_resolve :premises (@p1033 @p1035)) % 178.45/178.76 (step @p1037 :rule refl :args (tptp.refine464223678AILi_b)) % 178.45/178.76 (step @p1038 :rule cong :premises (@p1037 @p1036) :args (@t562)) % 178.45/178.76 (step @p1039 :rule cong :premises (@p1038) :args (@t563)) % 178.45/178.76 (step @p1040 :rule cong :premises (@p1039) :args (@t565)) % 178.45/178.76 (step @p1041 :rule trans :premises (@p1040 @p1031)) % 178.45/178.76 (step @p1042 :rule eq_resolve :premises (@p201 @p1041)) % 178.45/178.76 (step @p1043 :rule alpha_equiv :args (@t1131 @t1132 (@list @t20))) % 178.45/178.76 (step @p1044 :rule equiv_elim2 :premises (@p1043)) % 178.45/178.76 (step @p1045 :rule chain_m_resolution :premises (@p1044 @p1042) :args (@t1131 @t884 (@list @t1129))) % 178.45/178.76 (step @p1046 :rule instantiate :premises (@p1045) :args ((@list @t863))) % 178.45/178.76 (step @p1047 :rule cnf_or_pos :args (@t1128)) % 178.45/178.76 (step @p1048 :rule reordering :premises (@p1047) :args ((or @t1124 @t1127 (not @t1128)))) % 178.45/178.76 (step @p1049 :rule chain_m_resolution :premises (@p1048 @p1046 @p1030) :args (@t1127 @t949 (@list @t1124 @t1128))) % 178.45/178.76 (step @p1050 :rule alpha_equiv :args (@t1101 @t1132 (@list @t571))) % 178.45/178.76 (step @p1051 :rule equiv_elim1 :premises (@p1050)) % 178.45/178.76 (step @p1052 :rule chain_m_resolution :premises (@p1051 @p1049) :args ((not @t1101) @t869 (@list @t1126))) % 178.45/178.76 (step @p1053 :rule cnf_and_pos :args (@t946 0)) % 178.45/178.76 (step @p1054 :rule reordering :premises (@p1053) :args ((or @t945 @t950))) % 178.45/178.76 (step @p1055 :rule chain_m_resolution :premises (@p1054 @p633) :args (@t945 @t884 @t951)) % 178.45/178.76 (step @p1056 :rule cnf_or_pos :args (@t1103)) % 178.45/178.76 (step @p1057 :rule reordering :premises (@p1056) :args ((or @t944 @t1101 @t1095 (not @t1103)))) % 178.45/178.76 (step @p1058 :rule chain_m_resolution :premises (@p1057 @p1055 @p1052 @p991) :args (@t1095 (@list true true false) (@list @t944 @t1101 @t1103))) % 178.45/178.76 (step @p1059 :rule refl :args (@t1136)) % 178.45/178.76 (step @p1060 :rule nary_cong :premises (@p640 @p1059) :args (@t1137)) % 178.45/178.76 (step @p1061 :rule nary_cong :premises (@p641 @p1060) :args (@t1138)) % 178.45/178.76 (step @p1062 :rule cong :premises (@p915 @p1061) :args ((=> @t1095 @t1138))) % 178.45/178.76 (assume-push @p1162 @t1095) % 178.45/178.76 (step @p1064 :rule instantiate :premises (@p1162) :args ((@list tptp.x @t1013))) % 178.45/178.76 (step-pop @p1163 :rule scope :premises (@p1064)) % 178.45/178.76 (step @p1065 :rule process_scope :premises (@p1163) :args (@t1138)) % 178.45/178.76 (step @p1067 :rule eq_resolve :premises (@p1065 @p1062)) % 178.45/178.76 (step @p1068 :rule implies_elim :premises (@p1067)) % 178.45/178.76 (step @p1069 :rule chain_m_resolution :premises (@p1068 @p1058) :args (@t1140 @t884 (@list @t1095))) % 178.45/178.76 (step @p1070 :rule cnf_or_pos :args (@t1140)) % 178.45/178.76 (step @p1071 :rule reordering :premises (@p1070) :args ((or @t957 @t1139 (not @t1140)))) % 178.45/178.76 (step @p1072 :rule chain_m_resolution :premises (@p1071 @p729 @p1069) :args (@t1139 @t989 (@list @t956 @t1140))) % 178.45/178.76 (step @p1073 :rule cnf_and_pos :args (@t1139 1)) % 178.45/178.76 (step @p1074 :rule reordering :premises (@p1073) :args ((or @t1136 (not @t1139)))) % 178.45/178.76 (step @p1075 :rule chain_m_resolution :premises (@p1074 @p1072) :args (@t1136 @t884 (@list @t1139))) % 178.45/178.76 (step @p1076 :rule cnf_and_pos :args (@t996 1)) % 178.45/178.76 (step @p1077 :rule reordering :premises (@p1076) :args ((or @t995 @t1010))) % 178.45/178.76 (step @p1078 :rule chain_m_resolution :premises (@p1077 @p772) :args (@t995 @t884 @t1011)) % 178.45/178.76 (step @p1079 :rule instantiate :premises (@p1078) :args ((@list @t1013))) % 178.45/178.76 (step @p1080 :rule bool-double-not-elim :args (@t1015)) % 178.45/178.76 (step @p1081 :rule refl :args (@t1017)) % 178.45/178.76 (step @p1082 :rule nary_cong :premises (@p1081 @p1080) :args ((or @t1017 (not @t1016)))) % 178.45/178.76 (step @p1083 :rule cnf_or_neg :args (@t1017 0)) % 178.45/178.76 (step @p1084 :rule eq_resolve :premises (@p1083 @p1082)) % 178.45/178.76 (step @p1085 :rule reordering :premises (@p1084) :args ((or @t1015 @t1017))) % 178.45/178.76 (step @p1086 :rule chain_m_resolution :premises (@p1085 @p783) :args (@t1015 @t869 @t1019)) % 178.45/178.76 (step @p1087 :rule cnf_or_pos :args (@t1141)) % 178.45/178.76 (step @p1088 :rule reordering :premises (@p1087) :args ((or @t1016 @t1134 (not @t1141)))) % 178.45/178.76 (step @p1089 :rule chain_m_resolution :premises (@p1088 @p1086 @p1079) :args (@t1134 @t989 (@list @t1015 @t1141))) % 178.45/178.76 (step @p1090 :rule cnf_or_pos :args (@t1136)) % 178.45/178.76 (step @p1091 :rule reordering :premises (@p1090) :args ((or @t1135 @t1133 (not @t1136)))) % 178.45/178.76 (step @p1092 :rule chain_m_resolution :premises (@p1091 @p1089 @p1075) :args (@t1133 @t989 (@list @t1134 @t1136))) % 178.45/178.76 (step @p1093 :rule refl :args (@t1142)) % 178.45/178.76 (step @p1094 :rule bool-double-not-elim :args (@t1014)) % 178.45/178.76 (step @p1095 :rule refl :args (@t1143)) % 178.45/178.76 (step @p1096 :rule refl :args (@t1144)) % 178.45/178.76 (step @p1097 :rule nary_cong :premises (@p1096 @p1095 @p1094 @p1093) :args ((or @t1144 @t1143 (not @t1018) @t1142))) % 178.45/178.76 (assume-push @p1164 @t1133) % 178.45/178.76 (assume-push @p1165 @t1018) % 178.45/178.76 (assume-push @p1166 @t883) % 178.45/178.76 (assume-push @p1167 @t865) % 178.45/178.76 (step @p1102 :rule evaluate :args ((= false true))) % 178.45/178.76 (step @p1103 :rule true_intro :premises (@p1164)) % 178.45/178.76 (step @p1104 :rule refl :args (@t1013)) % 178.45/178.76 (step @p945 :rule symm :premises (@p527)) % 178.45/178.76 (step @p947 :rule refl :args (@t804)) % 178.45/178.76 (step @p1105 :rule cong :premises (@p947 @p945) :args (@t1111)) % 178.45/178.76 (step @p1106 :rule trans :premises (@p496 @p527)) % 178.45/178.76 (step @p1107 :rule cong :premises (@p947 @p1106) :args (@t806)) % 178.45/178.76 (step @p1108 :rule trans :premises (@p1107 @p1105)) % 178.45/178.76 (step @p1109 :rule cong :premises (@p1108 @p1104) :args (@t1014)) % 178.45/178.76 (step @p1110 :rule false_intro :premises (@p785)) % 178.45/178.76 (step @p1111 :rule symm :premises (@p1110)) % 178.45/178.76 (step @p1112 :rule trans :premises (@p1111 @p1109 @p1103)) % 178.45/178.76 (step @p1113 false :rule eq_resolve :premises (@p1112 @p1102)) % 178.45/178.76 (step-pop @p1168 :rule scope :premises (@p1113)) % 178.45/178.76 (step-pop @p1169 :rule scope :premises (@p1168)) % 178.45/178.76 (step-pop @p1170 :rule scope :premises (@p1169)) % 178.45/178.76 (step-pop @p1171 :rule scope :premises (@p1170)) % 178.45/178.76 (step @p1114 :rule process_scope :premises (@p1171) :args (false)) % 178.45/178.77 (assume-push @p1172 @t865) % 178.45/178.77 (assume-push @p1173 @t883) % 178.45/178.77 (assume-push @p1174 @t1018) % 178.45/178.77 (assume-push @p1175 @t1133) % 178.45/178.77 (step @p1123 :rule and_intro :premises (@p1175 @p785 @p527 @p496)) % 178.45/178.77 (step-pop @p1176 :rule scope :premises (@p1123)) % 178.45/178.77 (step-pop @p1177 :rule scope :premises (@p1176)) % 178.45/178.77 (step-pop @p1178 :rule scope :premises (@p1177)) % 178.45/178.77 (step-pop @p1179 :rule scope :premises (@p1178)) % 178.45/178.77 (step @p1124 :rule process_scope :premises (@p1179) :args (@t1145)) % 178.45/178.77 (step @p1129 :rule implies_elim :premises (@p1124)) % 178.45/178.77 (step @p1130 :rule resolution :premises (@p1129 @p1114) :args (true @t1145)) % 178.45/178.77 (step @p1131 :rule not_and :premises (@p1130)) % 178.45/178.77 (step @p1132 :rule eq_resolve :premises (@p1131 @p1097)) % 178.45/178.77 (step @p1133 false :rule chain_m_resolution :premises (@p1132 @p1092 @p785 @p527 @p496) :args (false (@list false true false false) (@list @t1133 @t1014 @t883 @t865))) % 178.45/178.77 ) % 178.45/178.77 % SZS output end Proof % 178.45/178.77 % cvc5 exiting %------------------------------------------------------------------------------