TSTP Solution File: SEU651^2 by Satallax---3.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Satallax---3.5
% Problem  : SEU651^2 : TPTP v8.1.0. Released v3.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s

% Computer : n017.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Tue Jul 19 13:55:17 EDT 2022

% Result   : Theorem 44.86s 43.62s
% Output   : Proof 44.86s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : SEU651^2 : TPTP v8.1.0. Released v3.7.0.
% 0.03/0.12  % Command  : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s
% 0.12/0.32  % Computer : n017.cluster.edu
% 0.12/0.32  % Model    : x86_64 x86_64
% 0.12/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.32  % Memory   : 8042.1875MB
% 0.12/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.32  % CPULimit : 300
% 0.12/0.32  % WCLimit  : 600
% 0.12/0.32  % DateTime : Mon Jun 20 00:21:14 EDT 2022
% 0.12/0.32  % CPUTime  : 
% 10.59/9.35  slave returned with unknown status
% 44.86/43.62  % SZS status Theorem
% 44.86/43.62  % Mode: mode459
% 44.86/43.62  % Inferences: 28
% 44.86/43.62  % SZS output start Proof
% 44.86/43.62  thf(def_uniqinunit,definition,(uniqinunit = (![X1:$i]:(![X2:$i]:(((in @ X1) @ ((setadjoin @ X2) @ emptyset)) => (X1 = X2)))))).
% 44.86/43.62  thf(def_secondinupair,definition,(secondinupair = (![X1:$i]:(![X2:$i]:((in @ X2) @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))))))).
% 44.86/43.62  thf(def_setukpairinjR12,definition,(setukpairinjR12 = (![X1:$i]:(![X2:$i]:((X1 = X2) => (((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ ((setadjoin @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))) @ emptyset)) = ((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ emptyset))))))).
% 44.86/43.62  thf(setukpairinjR1,conjecture,((![X1:$i]:(![X2:$i]:(((in @ X1) @ ((setadjoin @ X2) @ emptyset)) => (X1 = X2)))) => ((![X1:$i]:(![X2:$i]:((in @ X2) @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))))) => ((![X1:$i]:(![X2:$i]:((X1 = X2) => (((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ ((setadjoin @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))) @ emptyset)) = ((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ emptyset))))) => (![X1:$i]:(![X2:$i]:(![X3:$i]:(![X4:$i]:((((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ ((setadjoin @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))) @ emptyset)) = ((setadjoin @ ((setadjoin @ X3) @ emptyset)) @ ((setadjoin @ ((setadjoin @ X3) @ ((setadjoin @ X4) @ emptyset))) @ emptyset))) => ((X3 = X4) => (X2 = X4))))))))))).
% 44.86/43.62  thf(h0,negated_conjecture,(~(((![X1:$i]:(![X2:$i]:(((in @ X1) @ ((setadjoin @ X2) @ emptyset)) => (X1 = X2)))) => ((![X1:$i]:(![X2:$i]:((in @ X2) @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))))) => ((![X1:$i]:(![X2:$i]:((X1 = X2) => (((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ ((setadjoin @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))) @ emptyset)) = ((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ emptyset))))) => (![X1:$i]:(![X2:$i]:(![X3:$i]:(![X4:$i]:((((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ ((setadjoin @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))) @ emptyset)) = ((setadjoin @ ((setadjoin @ X3) @ emptyset)) @ ((setadjoin @ ((setadjoin @ X3) @ ((setadjoin @ X4) @ emptyset))) @ emptyset))) => ((X3 = X4) => (X2 = X4)))))))))))),inference(assume_negation,[status(cth)],[setukpairinjR1])).
% 44.86/43.62  thf(ax97, axiom, (p1|~(p3)), file('<stdin>', ax97)).
% 44.86/43.62  thf(ax99, axiom, ~(p1), file('<stdin>', ax99)).
% 44.86/43.62  thf(ax95, axiom, (p3|~(p5)), file('<stdin>', ax95)).
% 44.86/43.62  thf(ax91, axiom, (p5|~(p9)), file('<stdin>', ax91)).
% 44.86/43.62  thf(ax89, axiom, (p9|~(p11)), file('<stdin>', ax89)).
% 44.86/43.62  thf(ax88, axiom, (p11|~(p12)), file('<stdin>', ax88)).
% 44.86/43.62  thf(ax78, axiom, (p12|~(p23)), file('<stdin>', ax78)).
% 44.86/43.62  thf(ax45, axiom, (p23|~(p54)), file('<stdin>', ax45)).
% 44.86/43.62  thf(nax54, axiom, (p54<=((fsetadjoin @ (fsetadjoin @ f__1 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__1 @ (fsetadjoin @ f__2 @ femptyset)) @ femptyset))=(fsetadjoin @ (fsetadjoin @ f__3 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__3 @ (fsetadjoin @ f__5 @ femptyset)) @ femptyset))=>((f__3)=(f__5)=>(f__2)=(f__5)))), file('<stdin>', nax54)).
% 44.86/43.62  thf(ax2, axiom, (~(p8)|p97), file('<stdin>', ax2)).
% 44.86/43.62  thf(ax92, axiom, (p5|p8), file('<stdin>', ax92)).
% 44.86/43.62  thf(ax9, axiom, (~(p20)|p95), file('<stdin>', ax9)).
% 44.86/43.62  thf(nax91, axiom, (p91<=(f__3)=(f__5)), file('<stdin>', nax91)).
% 44.86/43.62  thf(ax3, axiom, (~(p97)|p96), file('<stdin>', ax3)).
% 44.86/43.62  thf(ax8, axiom, (~(p95)|p94), file('<stdin>', ax8)).
% 44.86/43.62  thf(ax87, axiom, p20, file('<stdin>', ax87)).
% 44.86/43.62  thf(ax4, axiom, (~(p96)|~(p91)|p90), file('<stdin>', ax4)).
% 44.86/43.62  thf(ax7, axiom, (~(p94)|p54|p93), file('<stdin>', ax7)).
% 44.86/43.62  thf(ax5, axiom, (~(p92)|~(p90)|~(p89)), file('<stdin>', ax5)).
% 44.86/43.62  thf(ax6, axiom, (~(p93)|p92), file('<stdin>', ax6)).
% 44.86/43.62  thf(pax4, axiom, (p4=>![X1:$i, X2:$i]:fin @ X2 @ (fsetadjoin @ X1 @ (fsetadjoin @ X2 @ femptyset))), file('<stdin>', pax4)).
% 44.86/43.62  thf(ax96, axiom, (p3|p4), file('<stdin>', ax96)).
% 44.86/43.62  thf(nax89, axiom, (p89<=((fsetadjoin @ (fsetadjoin @ f__1 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__1 @ (fsetadjoin @ f__2 @ femptyset)) @ femptyset))=(fsetadjoin @ (fsetadjoin @ f__3 @ femptyset) @ femptyset)=>((f__3)=(f__5)=>(f__2)=(f__5)))), file('<stdin>', nax89)).
% 44.86/43.62  thf(pax2, axiom, (p2=>![X1:$i, X2:$i]:(fin @ X1 @ (fsetadjoin @ X2 @ femptyset)=>(X1)=(X2))), file('<stdin>', pax2)).
% 44.86/43.62  thf(ax98, axiom, (p1|p2), file('<stdin>', ax98)).
% 44.86/43.62  thf(c_0_25, plain, (p1|~p3), inference(fof_simplification,[status(thm)],[ax97])).
% 44.86/43.62  thf(c_0_26, plain, ~p1, inference(fof_simplification,[status(thm)],[ax99])).
% 44.86/43.62  thf(c_0_27, plain, (p3|~p5), inference(fof_simplification,[status(thm)],[ax95])).
% 44.86/43.62  thf(c_0_28, plain, (p1|~p3), inference(split_conjunct,[status(thm)],[c_0_25])).
% 44.86/43.62  thf(c_0_29, plain, ~p1, inference(split_conjunct,[status(thm)],[c_0_26])).
% 44.86/43.62  thf(c_0_30, plain, (p5|~p9), inference(fof_simplification,[status(thm)],[ax91])).
% 44.86/43.62  thf(c_0_31, plain, (p3|~p5), inference(split_conjunct,[status(thm)],[c_0_27])).
% 44.86/43.62  thf(c_0_32, plain, ~p3, inference(sr,[status(thm)],[c_0_28, c_0_29])).
% 44.86/43.62  thf(c_0_33, plain, (p9|~p11), inference(fof_simplification,[status(thm)],[ax89])).
% 44.86/43.62  thf(c_0_34, plain, (p5|~p9), inference(split_conjunct,[status(thm)],[c_0_30])).
% 44.86/43.62  thf(c_0_35, plain, ~p5, inference(sr,[status(thm)],[c_0_31, c_0_32])).
% 44.86/43.62  thf(c_0_36, plain, (p11|~p12), inference(fof_simplification,[status(thm)],[ax88])).
% 44.86/43.62  thf(c_0_37, plain, (p9|~p11), inference(split_conjunct,[status(thm)],[c_0_33])).
% 44.86/43.62  thf(c_0_38, plain, ~p9, inference(sr,[status(thm)],[c_0_34, c_0_35])).
% 44.86/43.62  thf(c_0_39, plain, (p12|~p23), inference(fof_simplification,[status(thm)],[ax78])).
% 44.86/43.62  thf(c_0_40, plain, (p11|~p12), inference(split_conjunct,[status(thm)],[c_0_36])).
% 44.86/43.62  thf(c_0_41, plain, ~p11, inference(sr,[status(thm)],[c_0_37, c_0_38])).
% 44.86/43.62  thf(c_0_42, plain, (p23|~p54), inference(fof_simplification,[status(thm)],[ax45])).
% 44.86/43.62  thf(c_0_43, plain, (p12|~p23), inference(split_conjunct,[status(thm)],[c_0_39])).
% 44.86/43.62  thf(c_0_44, plain, ~p12, inference(sr,[status(thm)],[c_0_40, c_0_41])).
% 44.86/43.62  thf(c_0_45, plain, (((fsetadjoin @ (fsetadjoin @ f__1 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__1 @ (fsetadjoin @ f__2 @ femptyset)) @ femptyset))=(fsetadjoin @ (fsetadjoin @ f__3 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__3 @ (fsetadjoin @ f__5 @ femptyset)) @ femptyset))|p54)&(((f__3)=(f__5)|p54)&((f__2)!=(f__5)|p54))), inference(distribute,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[nax54])])])).
% 44.86/43.62  thf(c_0_46, plain, (p23|~p54), inference(split_conjunct,[status(thm)],[c_0_42])).
% 44.86/43.62  thf(c_0_47, plain, ~p23, inference(sr,[status(thm)],[c_0_43, c_0_44])).
% 44.86/43.62  thf(c_0_48, plain, (~p8|p97), inference(fof_simplification,[status(thm)],[ax2])).
% 44.86/43.62  thf(c_0_49, plain, (p5|p8), inference(split_conjunct,[status(thm)],[ax92])).
% 44.86/43.62  thf(c_0_50, plain, (~p20|p95), inference(fof_simplification,[status(thm)],[ax9])).
% 44.86/43.62  thf(c_0_51, plain, ((f__3)!=(f__5)|p91), inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[nax91])])).
% 44.86/43.62  thf(c_0_52, plain, ((f__3)=(f__5)|p54), inference(split_conjunct,[status(thm)],[c_0_45])).
% 44.86/43.62  thf(c_0_53, plain, ~p54, inference(sr,[status(thm)],[c_0_46, c_0_47])).
% 44.86/43.62  thf(c_0_54, plain, (~p97|p96), inference(fof_simplification,[status(thm)],[ax3])).
% 44.86/43.62  thf(c_0_55, plain, (p97|~p8), inference(split_conjunct,[status(thm)],[c_0_48])).
% 44.86/43.62  thf(c_0_56, plain, p8, inference(sr,[status(thm)],[c_0_49, c_0_35])).
% 44.86/43.62  thf(c_0_57, plain, (~p95|p94), inference(fof_simplification,[status(thm)],[ax8])).
% 44.86/43.62  thf(c_0_58, plain, (p95|~p20), inference(split_conjunct,[status(thm)],[c_0_50])).
% 44.86/43.62  thf(c_0_59, plain, p20, inference(split_conjunct,[status(thm)],[ax87])).
% 44.86/43.62  thf(c_0_60, plain, (~p96|~p91|p90), inference(fof_simplification,[status(thm)],[ax4])).
% 44.86/43.62  thf(c_0_61, plain, (p91|(f__3)!=(f__5)), inference(split_conjunct,[status(thm)],[c_0_51])).
% 44.86/43.62  thf(c_0_62, plain, (f__5)=(f__3), inference(sr,[status(thm)],[c_0_52, c_0_53])).
% 44.86/43.62  thf(c_0_63, plain, (p96|~p97), inference(split_conjunct,[status(thm)],[c_0_54])).
% 44.86/43.62  thf(c_0_64, plain, p97, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_55, c_0_56])])).
% 44.86/43.62  thf(c_0_65, plain, (~p94|p54|p93), inference(fof_simplification,[status(thm)],[ax7])).
% 44.86/43.62  thf(c_0_66, plain, (p94|~p95), inference(split_conjunct,[status(thm)],[c_0_57])).
% 44.86/43.62  thf(c_0_67, plain, p95, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_58, c_0_59])])).
% 44.86/43.62  thf(c_0_68, plain, (~p92|~p90|~p89), inference(fof_simplification,[status(thm)],[ax5])).
% 44.86/43.62  thf(c_0_69, plain, (p90|~p96|~p91), inference(split_conjunct,[status(thm)],[c_0_60])).
% 44.86/43.62  thf(c_0_70, plain, p91, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_61, c_0_62])])).
% 44.86/43.62  thf(c_0_71, plain, p96, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_63, c_0_64])])).
% 44.86/43.62  thf(c_0_72, plain, (~p93|p92), inference(fof_simplification,[status(thm)],[ax6])).
% 44.86/43.62  thf(c_0_73, plain, (p54|p93|~p94), inference(split_conjunct,[status(thm)],[c_0_65])).
% 44.86/43.62  thf(c_0_74, plain, p94, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_66, c_0_67])])).
% 44.86/43.62  thf(c_0_75, plain, (~p92|~p90|~p89), inference(split_conjunct,[status(thm)],[c_0_68])).
% 44.86/43.62  thf(c_0_76, plain, p90, inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_69, c_0_70]), c_0_71])])).
% 44.86/43.62  thf(c_0_77, plain, (p92|~p93), inference(split_conjunct,[status(thm)],[c_0_72])).
% 44.86/43.62  thf(c_0_78, plain, p93, inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_73, c_0_74])]), c_0_53])).
% 44.86/43.62  thf(c_0_79, plain, ![X153:$i, X154:$i]:(~p4|fin @ X154 @ (fsetadjoin @ X153 @ (fsetadjoin @ X154 @ femptyset))), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax4])])])).
% 44.86/43.62  thf(c_0_80, plain, (p3|p4), inference(split_conjunct,[status(thm)],[ax96])).
% 44.86/43.62  thf(c_0_81, plain, (((fsetadjoin @ (fsetadjoin @ f__1 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__1 @ (fsetadjoin @ f__2 @ femptyset)) @ femptyset))=(fsetadjoin @ (fsetadjoin @ f__3 @ femptyset) @ femptyset)|p89)&(((f__3)=(f__5)|p89)&((f__2)!=(f__5)|p89))), inference(distribute,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[nax89])])])).
% 44.86/43.62  thf(c_0_82, plain, (~p89|~p92), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_75, c_0_76])])).
% 44.86/43.62  thf(c_0_83, plain, p92, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_77, c_0_78])])).
% 44.86/43.62  thf(c_0_84, plain, ![X173:$i, X174:$i]:(~p2|(~fin @ X173 @ (fsetadjoin @ X174 @ femptyset)|(X173)=(X174))), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax2])])])).
% 44.86/43.62  thf(c_0_85, plain, (p1|p2), inference(split_conjunct,[status(thm)],[ax98])).
% 44.86/43.62  thf(c_0_86, plain, ![X2:$i, X1:$i]:(fin @ X1 @ (fsetadjoin @ X2 @ (fsetadjoin @ X1 @ femptyset))|~p4), inference(split_conjunct,[status(thm)],[c_0_79])).
% 44.86/43.62  thf(c_0_87, plain, p4, inference(sr,[status(thm)],[c_0_80, c_0_32])).
% 44.86/43.62  thf(c_0_88, plain, ((fsetadjoin @ (fsetadjoin @ f__1 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__1 @ (fsetadjoin @ f__2 @ femptyset)) @ femptyset))=(fsetadjoin @ (fsetadjoin @ f__3 @ femptyset) @ femptyset)|p89), inference(split_conjunct,[status(thm)],[c_0_81])).
% 44.86/43.62  thf(c_0_89, plain, ~p89, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_82, c_0_83])])).
% 44.86/43.62  thf(c_0_90, plain, ![X1:$i, X2:$i]:((X1)=(X2)|~p2|~fin @ X1 @ (fsetadjoin @ X2 @ femptyset)), inference(split_conjunct,[status(thm)],[c_0_84])).
% 44.86/43.62  thf(c_0_91, plain, p2, inference(sr,[status(thm)],[c_0_85, c_0_29])).
% 44.86/43.62  thf(c_0_92, plain, ![X2:$i, X1:$i]:fin @ X1 @ (fsetadjoin @ X2 @ (fsetadjoin @ X1 @ femptyset)), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_86, c_0_87])])).
% 44.86/43.62  thf(c_0_93, plain, (fsetadjoin @ (fsetadjoin @ f__1 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__1 @ (fsetadjoin @ f__2 @ femptyset)) @ femptyset))=(fsetadjoin @ (fsetadjoin @ f__3 @ femptyset) @ femptyset), inference(sr,[status(thm)],[c_0_88, c_0_89])).
% 44.86/43.62  thf(c_0_94, plain, ![X1:$i, X2:$i]:((X1)=(X2)|~fin @ X1 @ (fsetadjoin @ X2 @ femptyset)), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_90, c_0_91])])).
% 44.86/43.62  thf(c_0_95, plain, fin @ (fsetadjoin @ f__1 @ (fsetadjoin @ f__2 @ femptyset)) @ (fsetadjoin @ (fsetadjoin @ f__3 @ femptyset) @ femptyset), inference(spm,[status(thm)],[c_0_92, c_0_93])).
% 44.86/43.62  thf(c_0_96, plain, (fsetadjoin @ f__1 @ (fsetadjoin @ f__2 @ femptyset))=(fsetadjoin @ f__3 @ femptyset), inference(spm,[status(thm)],[c_0_94, c_0_95])).
% 44.86/43.62  thf(c_0_97, plain, (p54|(f__2)!=(f__5)), inference(split_conjunct,[status(thm)],[c_0_45])).
% 44.86/43.62  thf(c_0_98, plain, fin @ f__2 @ (fsetadjoin @ f__3 @ femptyset), inference(spm,[status(thm)],[c_0_92, c_0_96])).
% 44.86/43.62  thf(c_0_99, plain, (f__3)!=(f__2), inference(sr,[status(thm)],[inference(rw,[status(thm)],[c_0_97, c_0_62]), c_0_53])).
% 44.86/43.62  thf(c_0_100, plain, ($false), inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_94, c_0_98]), c_0_99]), ['proof']).
% 44.86/43.62  thf(1,plain,$false,inference(eprover,[status(thm),assumptions([h0])],[])).
% 44.86/43.62  thf(0,theorem,((![X1:$i]:(![X2:$i]:(((in @ X1) @ ((setadjoin @ X2) @ emptyset)) => (X1 = X2)))) => ((![X1:$i]:(![X2:$i]:((in @ X2) @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))))) => ((![X1:$i]:(![X2:$i]:((X1 = X2) => (((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ ((setadjoin @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))) @ emptyset)) = ((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ emptyset))))) => (![X1:$i]:(![X2:$i]:(![X3:$i]:(![X4:$i]:((((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ ((setadjoin @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))) @ emptyset)) = ((setadjoin @ ((setadjoin @ X3) @ emptyset)) @ ((setadjoin @ ((setadjoin @ X3) @ ((setadjoin @ X4) @ emptyset))) @ emptyset))) => ((X3 = X4) => (X2 = X4)))))))))),inference(contra,[status(thm),contra(discharge,[h0])],[1,h0])).
% 44.86/43.62  % SZS output end Proof
%------------------------------------------------------------------------------