Files
why3/examples/prover/FormulaTransformations/why3session.xml
2025-01-14 19:48:35 +01:00

2826 lines
148 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"https://www.why3.org/why3session.dtd">
<why3session shape_version="6">
<prover id="0" name="Z3" version="4.5.0" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="1" name="CVC4" version="1.5" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="2" name="CVC3" version="2.4.1" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="3" name="Z3" version="4.8.10" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="4" name="Alt-Ergo" version="2.0.0" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="5" name="Eprover" version="2.0" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="7" name="CVC4" version="1.7" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="8" name="Z3" version="4.7.1" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="9" name="Alt-Ergo" version="2.6.0" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="11" name="CVC4" version="1.4" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="12" name="Eprover" version="1.8-001" timelimit="5" steplimit="0" memlimit="1000"/>
<file format="whyml" proved="true">
<path name=".."/><path name="FormulaTransformations.mlw"/>
<theory name="Logic" proved="true">
<goal name="is_nnf_subst&#39;vc" expl="VC for is_nnf_subst" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="is_nnf_subst&#39;vc.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="439"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.1" expl="unreachable point" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="190"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.2" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="84"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.3" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="22"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.4" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="88"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.5" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="24"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.6" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="87"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.7" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="22"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.8" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="90"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.9" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="24"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.10" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="39"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.11" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="21"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.12" expl="assertion" proved="true">
<proof prover="12"><result status="valid" time="0.380000"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.13" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="39"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.14" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="21"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.15" expl="assertion" proved="true">
<proof prover="12"><result status="valid" time="0.380000"/></proof>
</goal>
<goal name="is_nnf_subst&#39;vc.16" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="547"/></proof>
</goal>
</transf>
</goal>
<goal name="is_nnf_renaming&#39;vc" expl="VC for is_nnf_renaming" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="is_nnf_renaming&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="7"/></proof>
</goal>
<goal name="is_nnf_renaming&#39;vc.1" expl="postcondition" proved="true">
<proof prover="11"><result status="valid" time="2.353446"/></proof>
</goal>
</transf>
</goal>
<goal name="is_simpl_subst&#39;vc" expl="VC for is_simpl_subst" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="is_simpl_subst&#39;vc.0" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="37"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.1" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="23"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.2" expl="assertion" proved="true">
<proof prover="12"><result status="valid" time="0.320000"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.3" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="90"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.4" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="23"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.5" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.040000" steps="101"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.6" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="26"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.7" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="93"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.8" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="23"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.9" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="104"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.10" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="26"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.11" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="40"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.12" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="21"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.13" expl="assertion" proved="true">
<proof prover="12"><result status="valid" time="0.400000"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.14" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="40"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.15" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="21"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.16" expl="assertion" proved="true">
<proof prover="12"><result status="valid" time="0.400000"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.17" expl="unreachable point" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="17"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.18" expl="unreachable point" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="17"/></proof>
</goal>
<goal name="is_simpl_subst&#39;vc.19" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="703"/></proof>
</goal>
</transf>
</goal>
<goal name="is_simpl_renaming&#39;vc" expl="VC for is_simpl_renaming" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="is_simpl_renaming&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.030000" steps="7"/></proof>
</goal>
<goal name="is_simpl_renaming&#39;vc.1" expl="postcondition" proved="true">
<proof prover="11"><result status="valid" time="1.073036"/></proof>
</goal>
</transf>
</goal>
<goal name="is_simpl_extended_renaming" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="108"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc" expl="VC for no_existential_subst" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="no_existential_subst&#39;vc.0" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="42"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.1" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="24"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.2" expl="assertion" proved="true">
<proof prover="12"><result status="valid" time="0.340000"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.3" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="96"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.4" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="24"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.5" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="102"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.6" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="26"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.7" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="98"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.8" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="24"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.9" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="104"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.10" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="26"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.11" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="42"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.12" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="22"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.13" expl="assertion" proved="true">
<proof prover="12"><result status="valid" time="0.410000"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.14" expl="unreachable point" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="22"/></proof>
</goal>
<goal name="no_existential_subst&#39;vc.15" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="839"/></proof>
</goal>
</transf>
</goal>
<goal name="no_existential_renaming&#39;vc" expl="VC for no_existential_renaming" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="no_existential_renaming&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.040000" steps="7"/></proof>
</goal>
<goal name="no_existential_renaming&#39;vc.1" expl="postcondition" proved="true">
<proof prover="11"><result status="valid" time="1.250000"/></proof>
</goal>
</transf>
</goal>
</theory>
<theory name="Impl" proved="true">
<goal name="smart_and&#39;vc" expl="VC for smart_and" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="smart_and&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="8"/></proof>
</goal>
<goal name="smart_and&#39;vc.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="687"/></proof>
</goal>
<goal name="smart_and&#39;vc.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.093419" steps="743"/></proof>
</goal>
<goal name="smart_and&#39;vc.3" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="26"/></proof>
</goal>
<goal name="smart_and&#39;vc.4" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="952"/></proof>
</goal>
<goal name="smart_and&#39;vc.5" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="954"/></proof>
</goal>
<goal name="smart_and&#39;vc.6" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="60"/></proof>
</goal>
<goal name="smart_and&#39;vc.7" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.240000" steps="3185"/></proof>
</goal>
<goal name="smart_and&#39;vc.8" expl="assertion" proved="true">
<transf name="eliminate_recursion" proved="true" >
<goal name="smart_and&#39;vc.8.0" expl="assertion" proved="true">
<transf name="eliminate_algebraic" proved="true" >
<goal name="smart_and&#39;vc.8.0.0" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="smart_and&#39;vc.8.0.0.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="775"/></proof>
</goal>
</transf>
</goal>
</transf>
</goal>
</transf>
</goal>
<goal name="smart_and&#39;vc.9" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.498954" steps="8596"/></proof>
</goal>
<goal name="smart_and&#39;vc.10" expl="postcondition" proved="true">
<transf name="eliminate_recursion" proved="true" >
<goal name="smart_and&#39;vc.10.0" expl="postcondition" proved="true">
<transf name="eliminate_algebraic" proved="true" >
<goal name="smart_and&#39;vc.10.0.0" expl="postcondition" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="smart_and&#39;vc.10.0.0.0" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.790000" steps="10785"/></proof>
</goal>
<goal name="smart_and&#39;vc.10.0.0.1" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.598170" steps="9646"/></proof>
</goal>
<goal name="smart_and&#39;vc.10.0.0.2" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.740000" steps="9406"/></proof>
</goal>
</transf>
</goal>
</transf>
</goal>
</transf>
</goal>
<goal name="smart_and&#39;vc.11" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.660000" steps="9482"/></proof>
</goal>
<goal name="smart_and&#39;vc.12" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.486339" steps="7188"/></proof>
</goal>
<goal name="smart_and&#39;vc.13" expl="postcondition" proved="true">
<transf name="eliminate_recursion" proved="true" >
<goal name="smart_and&#39;vc.13.0" expl="postcondition" proved="true">
<transf name="eliminate_algebraic" proved="true" >
<goal name="smart_and&#39;vc.13.0.0" expl="postcondition" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="smart_and&#39;vc.13.0.0.0" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.780000" steps="191817"/></proof>
</goal>
<goal name="smart_and&#39;vc.13.0.0.1" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.820000" steps="191817"/></proof>
</goal>
<goal name="smart_and&#39;vc.13.0.0.2" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.790000" steps="191836"/></proof>
</goal>
<goal name="smart_and&#39;vc.13.0.0.3" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.800000" steps="191817"/></proof>
</goal>
<goal name="smart_and&#39;vc.13.0.0.4" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.840000" steps="191787"/></proof>
</goal>
<goal name="smart_and&#39;vc.13.0.0.5" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.550000" steps="168295"/></proof>
</goal>
<goal name="smart_and&#39;vc.13.0.0.6" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.590000" steps="168295"/></proof>
</goal>
<goal name="smart_and&#39;vc.13.0.0.7" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.770000" steps="191836"/></proof>
</goal>
</transf>
</goal>
</transf>
</goal>
</transf>
</goal>
</transf>
</goal>
<goal name="smart_or&#39;vc" expl="VC for smart_or" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="smart_or&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="8"/></proof>
</goal>
<goal name="smart_or&#39;vc.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="687"/></proof>
</goal>
<goal name="smart_or&#39;vc.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="743"/></proof>
</goal>
<goal name="smart_or&#39;vc.3" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="26"/></proof>
</goal>
<goal name="smart_or&#39;vc.4" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="952"/></proof>
</goal>
<goal name="smart_or&#39;vc.5" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="954"/></proof>
</goal>
<goal name="smart_or&#39;vc.6" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.210000" steps="60"/></proof>
</goal>
<goal name="smart_or&#39;vc.7" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.376310" steps="3127"/></proof>
</goal>
<goal name="smart_or&#39;vc.8" expl="assertion" proved="true">
<proof prover="11" timelimit="30"><result status="valid" time="1.690000"/></proof>
</goal>
<goal name="smart_or&#39;vc.9" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.740000" steps="8592"/></proof>
</goal>
<goal name="smart_or&#39;vc.10" expl="postcondition" proved="true">
<transf name="eliminate_recursion" proved="true" >
<goal name="smart_or&#39;vc.10.0" expl="postcondition" proved="true">
<transf name="eliminate_algebraic" proved="true" >
<goal name="smart_or&#39;vc.10.0.0" expl="postcondition" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="smart_or&#39;vc.10.0.0.0" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.970399" steps="9604"/></proof>
</goal>
<goal name="smart_or&#39;vc.10.0.0.1" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.777769" steps="11046"/></proof>
</goal>
</transf>
</goal>
</transf>
</goal>
</transf>
</goal>
<goal name="smart_or&#39;vc.11" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.941250" steps="9469"/></proof>
</goal>
<goal name="smart_or&#39;vc.12" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.512855" steps="6853"/></proof>
</goal>
<goal name="smart_or&#39;vc.13" expl="postcondition" proved="true">
<transf name="eliminate_recursion" proved="true" >
<goal name="smart_or&#39;vc.13.0" expl="postcondition" proved="true">
<transf name="eliminate_algebraic" proved="true" >
<goal name="smart_or&#39;vc.13.0.0" expl="postcondition" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="smart_or&#39;vc.13.0.0.0" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.810000" steps="191817"/></proof>
</goal>
<goal name="smart_or&#39;vc.13.0.0.1" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.820000" steps="191817"/></proof>
</goal>
<goal name="smart_or&#39;vc.13.0.0.2" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.800000" steps="191817"/></proof>
</goal>
<goal name="smart_or&#39;vc.13.0.0.3" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.820000" steps="191836"/></proof>
</goal>
<goal name="smart_or&#39;vc.13.0.0.4" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.810000" steps="191787"/></proof>
</goal>
<goal name="smart_or&#39;vc.13.0.0.5" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.580000" steps="168295"/></proof>
</goal>
<goal name="smart_or&#39;vc.13.0.0.6" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.570000" steps="168295"/></proof>
</goal>
<goal name="smart_or&#39;vc.13.0.0.7" expl="postcondition" proved="true">
<proof prover="7"><result status="valid" time="0.830000" steps="191836"/></proof>
</goal>
</transf>
</goal>
</transf>
</goal>
</transf>
</goal>
</transf>
</goal>
<goal name="smart_forall&#39;vc" expl="VC for smart_forall" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="smart_forall&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="8"/></proof>
</goal>
<goal name="smart_forall&#39;vc.1" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="smart_forall&#39;vc.1.0" expl="VC for smart_forall" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="40"/></proof>
</goal>
<goal name="smart_forall&#39;vc.1.1" expl="VC for smart_forall" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="45"/></proof>
</goal>
</transf>
</goal>
<goal name="smart_forall&#39;vc.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="630"/></proof>
</goal>
<goal name="smart_forall&#39;vc.3" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.230000" steps="1583"/></proof>
</goal>
<goal name="smart_forall&#39;vc.4" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="2468"/></proof>
</goal>
<goal name="smart_forall&#39;vc.5" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.434089" steps="4912"/></proof>
</goal>
<goal name="smart_forall&#39;vc.6" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.291153" steps="2984"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7" expl="postcondition" proved="true">
<transf name="split_all_full" proved="true" >
<goal name="smart_forall&#39;vc.7.0" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.957017" steps="264558"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.1" expl="postcondition" proved="true">
<proof prover="5"><result status="valid" time="0.080000"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.2" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.750000" steps="250159"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.3" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.750000" steps="250099"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.4" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.124296" steps="227"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.5" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.130000" steps="570"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.6" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.095085" steps="227"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.7" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.100000" steps="570"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.8" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.093798" steps="225"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.9" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.120000" steps="589"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.10" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.098966" steps="227"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.11" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.120000" steps="593"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.12" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.082206" steps="223"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.13" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.190000" steps="569"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.14" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.086523" steps="227"/></proof>
</goal>
<goal name="smart_forall&#39;vc.7.15" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.110000" steps="588"/></proof>
</goal>
</transf>
</goal>
<goal name="smart_forall&#39;vc.8" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="3059"/></proof>
</goal>
<goal name="smart_forall&#39;vc.9" expl="postcondition" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="smart_forall&#39;vc.9.0" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.500000" steps="244151"/></proof>
</goal>
<goal name="smart_forall&#39;vc.9.1" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.540000" steps="231631"/></proof>
</goal>
<goal name="smart_forall&#39;vc.9.2" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="42"/></proof>
</goal>
</transf>
</goal>
<goal name="smart_forall&#39;vc.10" expl="postcondition" proved="true">
<transf name="split_all_full" proved="true" >
<goal name="smart_forall&#39;vc.10.0" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.920879" steps="265161"/></proof>
</goal>
<goal name="smart_forall&#39;vc.10.1" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.901066" steps="252432"/></proof>
</goal>
<goal name="smart_forall&#39;vc.10.2" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.272880" steps="3528"/></proof>
</goal>
<goal name="smart_forall&#39;vc.10.3" expl="postcondition" proved="true">
<proof prover="8"><result status="valid" time="0.440000" steps="1644020"/></proof>
</goal>
<goal name="smart_forall&#39;vc.10.4" expl="postcondition" proved="true">
<proof prover="8"><result status="valid" time="0.430000" steps="1652623"/></proof>
</goal>
<goal name="smart_forall&#39;vc.10.5" expl="postcondition" proved="true">
<proof prover="8" timelimit="5"><result status="valid" time="0.380000" steps="1652615"/></proof>
</goal>
<goal name="smart_forall&#39;vc.10.6" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.266071" steps="3525"/></proof>
</goal>
<goal name="smart_forall&#39;vc.10.7" expl="postcondition" proved="true">
<proof prover="8"><result status="valid" time="0.440000" steps="1621220"/></proof>
</goal>
</transf>
</goal>
</transf>
</goal>
<goal name="smart_exists&#39;vc" expl="VC for smart_exists" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="smart_exists&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="8"/></proof>
</goal>
<goal name="smart_exists&#39;vc.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="152"/></proof>
</goal>
<goal name="smart_exists&#39;vc.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="630"/></proof>
</goal>
<goal name="smart_exists&#39;vc.3" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.220000" steps="1585"/></proof>
</goal>
<goal name="smart_exists&#39;vc.4" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.250000" steps="2496"/></proof>
</goal>
<goal name="smart_exists&#39;vc.5" expl="assertion" proved="true">
<proof prover="2"><result status="valid" time="0.610000"/></proof>
</goal>
<goal name="smart_exists&#39;vc.6" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.250000" steps="3011"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7" expl="postcondition" proved="true">
<transf name="split_all_full" proved="true" >
<goal name="smart_exists&#39;vc.7.0" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.887628" steps="250123"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.1" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.770000" steps="250168"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.2" expl="postcondition" proved="true">
<proof prover="5"><result status="valid" time="0.080000"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.3" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.780000" steps="264557"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.4" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.220000" steps="585"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.5" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.120000" steps="231"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.6" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.180000" steps="585"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.7" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.150000" steps="230"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.8" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.160000" steps="603"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.9" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.110000" steps="229"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.10" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.140000" steps="607"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.11" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.120000" steps="232"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.12" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.140000" steps="584"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.13" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.150000" steps="228"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.14" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.160000" steps="601"/></proof>
</goal>
<goal name="smart_exists&#39;vc.7.15" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.130000" steps="232"/></proof>
</goal>
</transf>
</goal>
<goal name="smart_exists&#39;vc.8" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.210000" steps="3097"/></proof>
</goal>
<goal name="smart_exists&#39;vc.9" expl="postcondition" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="smart_exists&#39;vc.9.0" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.440000" steps="231648"/></proof>
</goal>
<goal name="smart_exists&#39;vc.9.1" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.420000" steps="244164"/></proof>
</goal>
<goal name="smart_exists&#39;vc.9.2" expl="postcondition" proved="true">
<proof prover="11"><result status="valid" time="0.970000"/></proof>
</goal>
</transf>
</goal>
<goal name="smart_exists&#39;vc.10" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.470000" steps="4447"/></proof>
</goal>
</transf>
</goal>
<goal name="nnf_simpl&#39;vc" expl="VC for nnf_simpl" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="nnf_simpl&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="8"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.1" expl="assertion" proved="true">
<proof prover="12"><result status="valid" time="0.230000"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.2" expl="variant decrease" proved="true">
<proof prover="1"><result status="valid" time="0.540000" steps="152791"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.3" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="112"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.4" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="51"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.5" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="1205"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.6" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="113"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.7" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="457"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.8" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="2009"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.9" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="144"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.10" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="633"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.11" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="42"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.12" expl="precondition" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="nnf_simpl&#39;vc.12.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="65"/></proof>
</goal>
</transf>
</goal>
<goal name="nnf_simpl&#39;vc.13" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.070000" steps="42"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.14" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="66"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.15" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="42"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.16" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="42"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.17" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.210000" steps="1215"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.18" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="116"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.19" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.102786" steps="463"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.20" expl="variant decrease" proved="true">
<proof prover="0"><result status="valid" time="0.280000" steps="514054"/></proof>
<proof prover="1" timelimit="5"><result status="valid" time="0.980000" steps="215224"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.21" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="146"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.22" expl="precondition" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="nnf_simpl&#39;vc.22.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.230000" steps="639"/></proof>
</goal>
</transf>
</goal>
<goal name="nnf_simpl&#39;vc.23" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="42"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.24" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="65"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.25" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="42"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.26" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="66"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.27" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="42"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.28" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="42"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.29" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.140000" steps="1036"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.30" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="568"/></proof>
<proof prover="11"><result status="valid" time="0.830000"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.31" expl="assertion" proved="true">
<proof prover="4"><result status="valid" time="0.572230" steps="1954"/></proof>
<proof prover="9"><result status="timeout" time="5.000000" steps="98116"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.32" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="106"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.33" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.210000" steps="188"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.34" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="66"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.35" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="38"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.36" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="265"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.37" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="38"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.38" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.121726" steps="1047"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.39" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="578"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.40" expl="assertion" proved="true">
<proof prover="4"><result status="valid" time="0.590751" steps="1972"/></proof>
<proof prover="9"><result status="timeout" time="5.000000" steps="98173"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.41" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="118"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.42" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.190000" steps="190"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.43" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="66"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.44" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="38"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.45" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="267"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.46" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="38"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.47" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="271"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.48" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.124033" steps="724"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49" expl="postcondition" proved="true">
<transf name="split_all_full" proved="true" >
<goal name="nnf_simpl&#39;vc.49.0" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.330000" steps="178190"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.1" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.410000" steps="178192"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.2" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.780000" steps="190992"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.3" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.770000" steps="191000"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.4" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.780000" steps="203434"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.5" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.760000" steps="203380"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.6" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.780000" steps="203424"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.7" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.730000" steps="203410"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.8" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.320000" steps="178142"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.9" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.320000" steps="178144"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.10" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.300000" steps="178142"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.11" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.280000" steps="178144"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.12" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.180000" steps="2364"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.13" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="2153"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.14" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.228676" steps="2409"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.15" expl="postcondition" proved="true">
<transf name="split_all_full" proved="true" >
<goal name="nnf_simpl&#39;vc.49.15.0" expl="postcondition" proved="true">
<proof prover="1" timelimit="10" memlimit="4000"><result status="valid" time="0.972008" steps="464065"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.49.15.1" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.237806" steps="2424"/></proof>
</goal>
</transf>
</goal>
</transf>
</goal>
<goal name="nnf_simpl&#39;vc.50" expl="postcondition" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="nnf_simpl&#39;vc.50.0" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.690000" steps="182671"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.50.1" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.300000" steps="169841"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.50.2" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.480000" steps="176201"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.50.3" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.490000" steps="176201"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.50.4" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.450000" steps="174121"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.50.5" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="109"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.50.6" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.120000" steps="48"/></proof>
</goal>
<goal name="nnf_simpl&#39;vc.50.7" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.080000" steps="48"/></proof>
</goal>
</transf>
</goal>
<goal name="nnf_simpl&#39;vc.51" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.220000" steps="1111"/></proof>
</goal>
</transf>
</goal>
<goal name="nnf_neg_simpl&#39;vc" expl="VC for nnf_neg_simpl" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="nnf_neg_simpl&#39;vc.0" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.080000" steps="8"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.1" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.130000" steps="1465"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.2" expl="variant decrease" proved="true">
<proof prover="1"><result status="valid" time="0.530000" steps="152652"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.3" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.090000" steps="112"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.4" expl="precondition" proved="true">
<proof prover="1"><result status="valid" time="0.500000" steps="147226"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.5" expl="variant decrease" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.150000" steps="1205"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.6" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.110000" steps="113"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.7" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.120000" steps="457"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.8" expl="variant decrease" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.150000" steps="2009"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.9" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.100000" steps="144"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.10" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.220000" steps="633"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.11" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.140000" steps="42"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.12" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.100000" steps="65"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.13" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.150000" steps="42"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.14" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.120000" steps="66"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.15" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.080000" steps="42"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.16" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.070000" steps="42"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.17" expl="variant decrease" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.140000" steps="1215"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.18" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.090000" steps="116"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.19" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.130000" steps="463"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.20" expl="variant decrease" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.140000" steps="2020"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.21" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.100000" steps="146"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.22" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.109926" steps="639"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.23" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.140000" steps="42"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.24" expl="precondition" proved="true">
<proof prover="12"><result status="valid" time="0.240000"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.25" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.090000" steps="42"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.26" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.120000" steps="66"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.27" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.080000" steps="42"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.28" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.090000" steps="42"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.29" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.230000" steps="1233"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.30" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.230000" steps="1233"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.31" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.220000" steps="1036"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.32" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.110000" steps="568"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.33" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="nnf_neg_simpl&#39;vc.33.0" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.090000" steps="59"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.33.1" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.080000" steps="65"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.33.2" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.110000" steps="249"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.33.3" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.090000" steps="67"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.33.4" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.080000" steps="69"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.33.5" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.150000" steps="175"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.33.6" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.100000" steps="36"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.33.7" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.100000" steps="230"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.33.8" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.130000" steps="70"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.33.9" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.130000" steps="36"/></proof>
</goal>
</transf>
</goal>
<goal name="nnf_neg_simpl&#39;vc.34" expl="variant decrease" proved="true">
<proof prover="0"><result status="valid" time="0.260000" steps="641937"/></proof>
<proof prover="1" timelimit="5"><result status="valid" time="1.120000" steps="284231"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.35" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.100000" steps="188"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.36" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.090000" steps="66"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.37" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.080000" steps="38"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.38" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.100000" steps="265"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.39" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.090000" steps="38"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.40" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.200000" steps="1047"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.41" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.120000" steps="578"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.42" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="nnf_neg_simpl&#39;vc.42.0" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.130000" steps="59"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.42.1" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.090000" steps="65"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.42.2" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.100000" steps="251"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.42.3" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.100000" steps="67"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.42.4" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.080000" steps="69"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.42.5" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.120000" steps="177"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.42.6" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.056250" steps="36"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.42.7" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.110000" steps="232"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.42.8" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.072563" steps="70"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.42.9" expl="assertion" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.120000" steps="36"/></proof>
</goal>
</transf>
</goal>
<goal name="nnf_neg_simpl&#39;vc.43" expl="variant decrease" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.170000" steps="118"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.44" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.110000" steps="190"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.45" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.080000" steps="66"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.46" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.160000" steps="38"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.47" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.110000" steps="267"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.48" expl="precondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.090000" steps="38"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.49" expl="postcondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.110000" steps="271"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.50" expl="postcondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.252342" steps="3827"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51" expl="postcondition" proved="true">
<transf name="split_all_full" proved="true" >
<goal name="nnf_neg_simpl&#39;vc.51.0" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.640000" steps="185858"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.1" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.640000" steps="185834"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.2" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.826701" steps="190851"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.3" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.710000" steps="190838"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.4" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.940499" steps="203396"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.5" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.770000" steps="203424"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.6" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.910000" steps="203384"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.7" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.780000" steps="203410"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.8" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.530000" steps="182820"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.9" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.520000" steps="182808"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.10" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.520000" steps="182820"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.11" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.490000" steps="182808"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.12" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.200000" steps="2398"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.13" expl="postcondition" proved="true">
<transf name="split_all_full" proved="true" >
<goal name="nnf_neg_simpl&#39;vc.51.13.0" expl="postcondition" proved="true">
<proof prover="1" timelimit="5" memlimit="2000"><result status="valid" time="0.986804" steps="464075"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.13.1" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="2419"/></proof>
</goal>
</transf>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.14" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.340000" steps="2144"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.51.15" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.221151" steps="2387"/></proof>
</goal>
</transf>
</goal>
<goal name="nnf_neg_simpl&#39;vc.52" expl="postcondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.716508" steps="16413"/></proof>
</goal>
<goal name="nnf_neg_simpl&#39;vc.53" expl="postcondition" proved="true">
<proof prover="9" timelimit="20"><result status="valid" time="0.200000" steps="3403"/></proof>
</goal>
</transf>
</goal>
<goal name="nnf_simpl_list&#39;vc" expl="VC for nnf_simpl_list" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="nnf_simpl_list&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="8"/></proof>
<proof prover="11"><result status="valid" time="0.310000"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.1" expl="postcondition" proved="true">
<proof prover="11"><result status="valid" time="0.370000"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.2" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="36"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.3" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.049761" steps="7"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.4" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="77"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.5" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="78"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.6" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="170"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.7" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="141"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.8" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="104"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.9" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="115"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.10" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="122"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.11" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.068416" steps="148"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.12" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="42"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.13" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="64"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.14" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="79"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.15" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.800000" steps="200149"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.16" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="64"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.17" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="64"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.18" expl="exceptional postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="380"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.19" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.220000" steps="863"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.20" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="363"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.21" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="476"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.22" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="68"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.23" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="89"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.24" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="435"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.25" expl="postcondition" proved="true">
<transf name="eliminate_recursion" proved="true" >
<goal name="nnf_simpl_list&#39;vc.25.0" expl="postcondition" proved="true">
<transf name="eliminate_algebraic" proved="true" >
<goal name="nnf_simpl_list&#39;vc.25.0.0" expl="postcondition" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="nnf_simpl_list&#39;vc.25.0.0.0" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="94"/></proof>
</goal>
</transf>
</goal>
</transf>
</goal>
</transf>
</goal>
<goal name="nnf_simpl_list&#39;vc.26" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="91"/></proof>
</goal>
<goal name="nnf_simpl_list&#39;vc.27" expl="exceptional postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="103"/></proof>
</goal>
</transf>
</goal>
<goal name="term_free_vars&#39;vc" expl="VC for term_free_vars" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="term_free_vars&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="10"/></proof>
</goal>
<goal name="term_free_vars&#39;vc.1" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="327"/></proof>
</goal>
<goal name="term_free_vars&#39;vc.2" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="88"/></proof>
</goal>
<goal name="term_free_vars&#39;vc.3" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="169"/></proof>
</goal>
<goal name="term_free_vars&#39;vc.4" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="619"/></proof>
</goal>
<goal name="term_free_vars&#39;vc.5" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="241"/></proof>
</goal>
<goal name="term_free_vars&#39;vc.6" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="138"/></proof>
</goal>
</transf>
</goal>
<goal name="term_list_free_vars&#39;vc" expl="VC for term_list_free_vars" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="term_list_free_vars&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="10"/></proof>
</goal>
<goal name="term_list_free_vars&#39;vc.1" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.074148" steps="308"/></proof>
</goal>
<goal name="term_list_free_vars&#39;vc.2" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.064574" steps="91"/></proof>
</goal>
<goal name="term_list_free_vars&#39;vc.3" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="170"/></proof>
</goal>
<goal name="term_list_free_vars&#39;vc.4" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="322"/></proof>
</goal>
<goal name="term_list_free_vars&#39;vc.5" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="94"/></proof>
</goal>
<goal name="term_list_free_vars&#39;vc.6" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="183"/></proof>
</goal>
<goal name="term_list_free_vars&#39;vc.7" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="38"/></proof>
</goal>
<goal name="term_list_free_vars&#39;vc.8" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="38"/></proof>
</goal>
<goal name="term_list_free_vars&#39;vc.9" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="637"/></proof>
</goal>
<goal name="term_list_free_vars&#39;vc.10" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="136"/></proof>
</goal>
<goal name="term_list_free_vars&#39;vc.11" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="68"/></proof>
</goal>
</transf>
</goal>
<goal name="skolem_parameters&#39;vc" expl="VC for skolem_parameters" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolem_parameters&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="98"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.1" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="214"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="235"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.3" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="184"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.4" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="61"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.5" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="164"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.6" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="38"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.7" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="169"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.8" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="387"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.9" expl="precondition" proved="true">
<transf name="split_all_full" proved="true" >
<goal name="skolem_parameters&#39;vc.9.0" expl="precondition" proved="true">
<proof prover="1" timelimit="10" memlimit="4000"><result status="valid" time="4.200000" steps="338572"/></proof>
</goal>
</transf>
</goal>
<goal name="skolem_parameters&#39;vc.10" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="220"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.11" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="64"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.12" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="123"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.13" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="1.483562" steps="28687"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.14" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.421895" steps="6827"/></proof>
</goal>
<goal name="skolem_parameters&#39;vc.15" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="195"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc" expl="VC for skolemize" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="10"/></proof>
</goal>
<goal name="skolemize&#39;vc.1" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.190000" steps="123"/></proof>
</goal>
<goal name="skolemize&#39;vc.2" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.091908" steps="351"/></proof>
</goal>
<goal name="skolemize&#39;vc.3" expl="assertion" proved="true">
<proof prover="1"><result status="valid" time="0.580000" steps="169759"/></proof>
</goal>
<goal name="skolemize&#39;vc.4" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="593"/></proof>
</goal>
<goal name="skolemize&#39;vc.5" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="166"/></proof>
</goal>
<goal name="skolemize&#39;vc.6" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="200"/></proof>
</goal>
<goal name="skolemize&#39;vc.7" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100354" steps="553"/></proof>
</goal>
<goal name="skolemize&#39;vc.8" expl="unreachable point" proved="true">
<proof prover="9"><result status="valid" time="0.210000" steps="1633"/></proof>
</goal>
<goal name="skolemize&#39;vc.9" expl="assertion" proved="true">
<proof prover="3"><result status="valid" time="0.260000" steps="663529"/></proof>
</goal>
<goal name="skolemize&#39;vc.10" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="58"/></proof>
</goal>
<goal name="skolemize&#39;vc.11" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.075427" steps="59"/></proof>
</goal>
<goal name="skolemize&#39;vc.12" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="218"/></proof>
</goal>
<goal name="skolemize&#39;vc.13" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.083854" steps="151"/></proof>
</goal>
<goal name="skolemize&#39;vc.14" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="172"/></proof>
</goal>
<goal name="skolemize&#39;vc.15" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="61"/></proof>
</goal>
<goal name="skolemize&#39;vc.16" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.072327" steps="63"/></proof>
</goal>
<goal name="skolemize&#39;vc.17" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="172"/></proof>
</goal>
<goal name="skolemize&#39;vc.18" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="280"/></proof>
</goal>
<goal name="skolemize&#39;vc.19" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="196"/></proof>
</goal>
<goal name="skolemize&#39;vc.20" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="217"/></proof>
</goal>
<goal name="skolemize&#39;vc.21" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="80"/></proof>
</goal>
<goal name="skolemize&#39;vc.22" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="81"/></proof>
</goal>
<goal name="skolemize&#39;vc.23" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="275"/></proof>
</goal>
<goal name="skolemize&#39;vc.24" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.220000" steps="4376"/></proof>
</goal>
<goal name="skolemize&#39;vc.25" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="100"/></proof>
</goal>
<goal name="skolemize&#39;vc.26" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="100"/></proof>
</goal>
<goal name="skolemize&#39;vc.27" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="1194"/></proof>
</goal>
<goal name="skolemize&#39;vc.28" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.28.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="281"/></proof>
</goal>
<goal name="skolemize&#39;vc.28.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="324"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.29" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.29.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="289"/></proof>
</goal>
<goal name="skolemize&#39;vc.29.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="302"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.30" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="1354"/></proof>
</goal>
<goal name="skolemize&#39;vc.31" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.290000" steps="6368"/></proof>
</goal>
<goal name="skolemize&#39;vc.32" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.220000" steps="896"/></proof>
</goal>
<goal name="skolemize&#39;vc.33" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.33.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="134"/></proof>
</goal>
<goal name="skolemize&#39;vc.33.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="228"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.34" expl="assertion" proved="true">
<proof prover="12" timelimit="30"><result status="valid" time="0.280000"/></proof>
</goal>
<goal name="skolemize&#39;vc.35" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="58"/></proof>
</goal>
<goal name="skolemize&#39;vc.36" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="59"/></proof>
</goal>
<goal name="skolemize&#39;vc.37" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="222"/></proof>
</goal>
<goal name="skolemize&#39;vc.38" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="155"/></proof>
</goal>
<goal name="skolemize&#39;vc.39" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="175"/></proof>
</goal>
<goal name="skolemize&#39;vc.40" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="61"/></proof>
</goal>
<goal name="skolemize&#39;vc.41" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.068345" steps="63"/></proof>
</goal>
<goal name="skolemize&#39;vc.42" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="176"/></proof>
</goal>
<goal name="skolemize&#39;vc.43" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="285"/></proof>
</goal>
<goal name="skolemize&#39;vc.44" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="202"/></proof>
</goal>
<goal name="skolemize&#39;vc.45" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="220"/></proof>
</goal>
<goal name="skolemize&#39;vc.46" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="80"/></proof>
</goal>
<goal name="skolemize&#39;vc.47" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="81"/></proof>
</goal>
<goal name="skolemize&#39;vc.48" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="283"/></proof>
</goal>
<goal name="skolemize&#39;vc.49" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.304797" steps="4404"/></proof>
</goal>
<goal name="skolemize&#39;vc.50" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="100"/></proof>
</goal>
<goal name="skolemize&#39;vc.51" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="100"/></proof>
</goal>
<goal name="skolemize&#39;vc.52" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="1211"/></proof>
</goal>
<goal name="skolemize&#39;vc.53" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.53.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="281"/></proof>
</goal>
<goal name="skolemize&#39;vc.53.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="333"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.54" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.54.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="289"/></proof>
</goal>
<goal name="skolemize&#39;vc.54.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="302"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.55" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.55.0" expl="assertion" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.180000" steps="328"/></proof>
</goal>
<goal name="skolemize&#39;vc.55.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="328"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.56" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.56.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.153319" steps="1269"/></proof>
</goal>
<goal name="skolemize&#39;vc.56.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.161819" steps="1272"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.57" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="904"/></proof>
</goal>
<goal name="skolemize&#39;vc.58" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.58.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="134"/></proof>
</goal>
<goal name="skolemize&#39;vc.58.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="228"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.59" expl="unreachable point" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="117"/></proof>
</goal>
<goal name="skolemize&#39;vc.60" expl="unreachable point" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="117"/></proof>
</goal>
<goal name="skolemize&#39;vc.61" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="1075"/></proof>
</goal>
<goal name="skolemize&#39;vc.62" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.190000" steps="618"/></proof>
</goal>
<goal name="skolemize&#39;vc.63" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="4091"/></proof>
</goal>
<goal name="skolemize&#39;vc.64" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.64.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="67"/></proof>
</goal>
<goal name="skolemize&#39;vc.64.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="73"/></proof>
</goal>
<goal name="skolemize&#39;vc.64.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="278"/></proof>
</goal>
<goal name="skolemize&#39;vc.64.3" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="74"/></proof>
</goal>
<goal name="skolemize&#39;vc.64.4" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="75"/></proof>
</goal>
<goal name="skolemize&#39;vc.64.5" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="191"/></proof>
</goal>
<goal name="skolemize&#39;vc.64.6" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="46"/></proof>
</goal>
<goal name="skolemize&#39;vc.64.7" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.190000" steps="255"/></proof>
</goal>
<goal name="skolemize&#39;vc.64.8" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.078213" steps="77"/></proof>
</goal>
<goal name="skolemize&#39;vc.64.9" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="46"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.65" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="125"/></proof>
</goal>
<goal name="skolemize&#39;vc.66" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="212"/></proof>
</goal>
<goal name="skolemize&#39;vc.67" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="73"/></proof>
</goal>
<goal name="skolemize&#39;vc.68" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="71"/></proof>
</goal>
<goal name="skolemize&#39;vc.69" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="73"/></proof>
</goal>
<goal name="skolemize&#39;vc.70" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.095416" steps="252"/></proof>
</goal>
<goal name="skolemize&#39;vc.71" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.920175" steps="17671"/></proof>
</goal>
<goal name="skolemize&#39;vc.72" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="76"/></proof>
</goal>
<goal name="skolemize&#39;vc.73" expl="assertion" proved="true">
<proof prover="3"><result status="valid" time="3.048792" steps="2874780"/></proof>
</goal>
<goal name="skolemize&#39;vc.74" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.74.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="399"/></proof>
</goal>
<goal name="skolemize&#39;vc.74.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="118"/></proof>
</goal>
<goal name="skolemize&#39;vc.74.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="137"/></proof>
</goal>
<goal name="skolemize&#39;vc.74.3" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.190000" steps="397"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.75" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="295"/></proof>
</goal>
<goal name="skolemize&#39;vc.76" expl="assertion" proved="true">
<proof prover="4"><result status="valid" time="0.737638" steps="2561"/></proof>
<proof prover="9"><result status="timeout" time="5.000000" steps="103502"/></proof>
</goal>
<goal name="skolemize&#39;vc.77" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.220000" steps="1087"/></proof>
</goal>
<goal name="skolemize&#39;vc.78" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="4.014334" steps="47231"/></proof>
</goal>
<goal name="skolemize&#39;vc.79" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="632"/></proof>
</goal>
<goal name="skolemize&#39;vc.80" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.80.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="67"/></proof>
</goal>
<goal name="skolemize&#39;vc.80.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="73"/></proof>
</goal>
<goal name="skolemize&#39;vc.80.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.094418" steps="280"/></proof>
</goal>
<goal name="skolemize&#39;vc.80.3" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="74"/></proof>
</goal>
<goal name="skolemize&#39;vc.80.4" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="76"/></proof>
</goal>
<goal name="skolemize&#39;vc.80.5" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="193"/></proof>
</goal>
<goal name="skolemize&#39;vc.80.6" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="46"/></proof>
</goal>
<goal name="skolemize&#39;vc.80.7" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="258"/></proof>
</goal>
<goal name="skolemize&#39;vc.80.8" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.085431" steps="78"/></proof>
</goal>
<goal name="skolemize&#39;vc.80.9" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="46"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.81" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="122"/></proof>
</goal>
<goal name="skolemize&#39;vc.82" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="214"/></proof>
</goal>
<goal name="skolemize&#39;vc.83" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="73"/></proof>
</goal>
<goal name="skolemize&#39;vc.84" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="71"/></proof>
</goal>
<goal name="skolemize&#39;vc.85" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="73"/></proof>
</goal>
<goal name="skolemize&#39;vc.86" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.071619" steps="255"/></proof>
</goal>
<goal name="skolemize&#39;vc.87" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="48"/></proof>
</goal>
<goal name="skolemize&#39;vc.88" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="298"/></proof>
</goal>
<goal name="skolemize&#39;vc.89" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="97"/></proof>
</goal>
<goal name="skolemize&#39;vc.90" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="84"/></proof>
</goal>
<goal name="skolemize&#39;vc.91" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080270" steps="332"/></proof>
</goal>
<goal name="skolemize&#39;vc.92" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="84"/></proof>
</goal>
<goal name="skolemize&#39;vc.93" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="103"/></proof>
</goal>
<goal name="skolemize&#39;vc.94" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="103"/></proof>
</goal>
<goal name="skolemize&#39;vc.95" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="106"/></proof>
</goal>
<goal name="skolemize&#39;vc.96" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="104"/></proof>
</goal>
<goal name="skolemize&#39;vc.97" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.97.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="144"/></proof>
</goal>
<goal name="skolemize&#39;vc.97.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.220000" steps="2907"/></proof>
</goal>
<goal name="skolemize&#39;vc.97.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="449"/></proof>
</goal>
<goal name="skolemize&#39;vc.97.3" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="404"/></proof>
</goal>
<goal name="skolemize&#39;vc.97.4" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="125"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.98" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.190000" steps="479"/></proof>
</goal>
<goal name="skolemize&#39;vc.99" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="127"/></proof>
</goal>
<goal name="skolemize&#39;vc.100" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="124"/></proof>
</goal>
<goal name="skolemize&#39;vc.101" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="121"/></proof>
</goal>
<goal name="skolemize&#39;vc.102" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="402"/></proof>
</goal>
<goal name="skolemize&#39;vc.103" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="1159"/></proof>
</goal>
<goal name="skolemize&#39;vc.104" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="2825"/></proof>
</goal>
<goal name="skolemize&#39;vc.105" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="128"/></proof>
</goal>
<goal name="skolemize&#39;vc.106" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="128"/></proof>
</goal>
<goal name="skolemize&#39;vc.107" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="402"/></proof>
</goal>
<goal name="skolemize&#39;vc.108" expl="assertion" proved="true">
<proof prover="11" timelimit="30"><result status="valid" time="5.853080"/></proof>
</goal>
<goal name="skolemize&#39;vc.109" expl="assertion" proved="true">
<proof prover="8"><result status="valid" time="0.392937" steps="1416785"/></proof>
</goal>
<goal name="skolemize&#39;vc.110" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.744834" steps="12591"/></proof>
</goal>
<goal name="skolemize&#39;vc.111" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.240000" steps="615"/></proof>
</goal>
<goal name="skolemize&#39;vc.112" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.778041" steps="13552"/></proof>
</goal>
<goal name="skolemize&#39;vc.113" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.770000" steps="6831"/></proof>
</goal>
<goal name="skolemize&#39;vc.114" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.114.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="183"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.115" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.115.0" expl="assertion" proved="true">
<proof prover="1" timelimit="10"><result status="valid" time="6.314653" steps="1324078"/></proof>
</goal>
<goal name="skolemize&#39;vc.115.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="189"/></proof>
</goal>
<goal name="skolemize&#39;vc.115.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="214"/></proof>
</goal>
<goal name="skolemize&#39;vc.115.3" expl="assertion" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.501060" steps="6556"/></proof>
</goal>
<goal name="skolemize&#39;vc.115.4" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="705"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.116" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.116.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="166"/></proof>
</goal>
<goal name="skolemize&#39;vc.116.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="690"/></proof>
</goal>
<goal name="skolemize&#39;vc.116.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="184"/></proof>
</goal>
<goal name="skolemize&#39;vc.116.3" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="223"/></proof>
</goal>
<goal name="skolemize&#39;vc.116.4" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="218"/></proof>
</goal>
<goal name="skolemize&#39;vc.116.5" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.330000" steps="6197"/></proof>
</goal>
<goal name="skolemize&#39;vc.116.6" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="136"/></proof>
</goal>
<goal name="skolemize&#39;vc.116.7" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.220000" steps="197"/></proof>
</goal>
<goal name="skolemize&#39;vc.116.8" expl="assertion" proved="true">
<proof prover="2" timelimit="30"><result status="valid" time="2.998466"/></proof>
</goal>
<goal name="skolemize&#39;vc.116.9" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.220000" steps="1827"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.117" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.117.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="436"/></proof>
</goal>
<goal name="skolemize&#39;vc.117.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="444"/></proof>
</goal>
<goal name="skolemize&#39;vc.117.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="442"/></proof>
</goal>
<goal name="skolemize&#39;vc.117.3" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="449"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.118" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.118.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="444"/></proof>
</goal>
<goal name="skolemize&#39;vc.118.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="454"/></proof>
</goal>
<goal name="skolemize&#39;vc.118.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="460"/></proof>
</goal>
<goal name="skolemize&#39;vc.118.3" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="474"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.119" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="472"/></proof>
</goal>
<goal name="skolemize&#39;vc.120" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="452"/></proof>
</goal>
<goal name="skolemize&#39;vc.121" expl="postcondition" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize&#39;vc.121.0" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="67"/></proof>
</goal>
<goal name="skolemize&#39;vc.121.1" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="76"/></proof>
</goal>
<goal name="skolemize&#39;vc.121.2" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="140"/></proof>
</goal>
<goal name="skolemize&#39;vc.121.3" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="140"/></proof>
</goal>
<goal name="skolemize&#39;vc.121.4" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.093134" steps="424"/></proof>
</goal>
<goal name="skolemize&#39;vc.121.5" expl="postcondition" proved="true">
<proof prover="9" timelimit="10"><result status="valid" time="0.526248" steps="6997"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.122" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.121992" steps="503"/></proof>
</goal>
<goal name="skolemize&#39;vc.123" expl="postcondition" proved="true">
<transf name="split_all_full" proved="true" >
<goal name="skolemize&#39;vc.123.0" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.974128" steps="213096"/></proof>
</goal>
<goal name="skolemize&#39;vc.123.1" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.740000" steps="207704"/></proof>
</goal>
<goal name="skolemize&#39;vc.123.2" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.120000" steps="91"/></proof>
</goal>
<goal name="skolemize&#39;vc.123.3" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.971594" steps="223324"/></proof>
</goal>
<goal name="skolemize&#39;vc.123.4" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.112289" steps="628"/></proof>
</goal>
<goal name="skolemize&#39;vc.123.5" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.110629" steps="654"/></proof>
</goal>
<goal name="skolemize&#39;vc.123.6" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.238952" steps="2992"/></proof>
</goal>
<goal name="skolemize&#39;vc.123.7" expl="postcondition" proved="true">
<proof prover="9" timelimit="1"><result status="valid" time="0.150000" steps="202"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize&#39;vc.124" expl="postcondition" proved="true">
<proof prover="4"><result status="valid" time="0.138904" steps="643"/></proof>
<proof prover="9"><result status="timeout" time="5.000000" steps="85790"/></proof>
</goal>
<goal name="skolemize&#39;vc.125" expl="postcondition" proved="true">
<proof prover="4"><result status="valid" time="0.142444" steps="655"/></proof>
<proof prover="9"><result status="timeout" time="5.000000" steps="64660"/></proof>
</goal>
<goal name="skolemize&#39;vc.126" expl="postcondition" proved="true">
<proof prover="4"><result status="valid" time="0.172410" steps="935"/></proof>
<proof prover="9"><result status="timeout" time="5.000000" steps="93204"/></proof>
</goal>
<goal name="skolemize&#39;vc.127" expl="postcondition" proved="true">
<proof prover="4"><result status="valid" time="0.548916" steps="3653"/></proof>
<proof prover="9"><result status="timeout" time="5.000000" steps="70077"/></proof>
</goal>
<goal name="skolemize&#39;vc.128" expl="postcondition" proved="true">
<proof prover="4"><result status="valid" time="0.161300" steps="689"/></proof>
<proof prover="9"><result status="timeout" time="5.000000" steps="58961"/></proof>
</goal>
<goal name="skolemize&#39;vc.129" expl="postcondition" proved="true">
<proof prover="4"><result status="valid" time="0.190898" steps="594"/></proof>
<proof prover="9"><result status="timeout" time="5.000000" steps="77190"/></proof>
</goal>
<goal name="skolemize&#39;vc.130" expl="postcondition" proved="true">
<proof prover="4"><result status="valid" time="0.466947" steps="4084"/></proof>
<proof prover="9"><result status="timeout" time="5.000000" steps="83422"/></proof>
</goal>
<goal name="skolemize&#39;vc.131" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="681"/></proof>
</goal>
<goal name="skolemize&#39;vc.132" expl="postcondition" proved="true">
<proof prover="4"><result status="valid" time="1.689130" steps="3447"/></proof>
<proof prover="9"><result status="timeout" time="5.000000" steps="62623"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize_list&#39;vc" expl="VC for skolemize_list" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize_list&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="10"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="184"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="53"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.3" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="53"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.4" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="117"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.5" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="141"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.6" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="55"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.7" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="57"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.8" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.210000" steps="141"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.9" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="205"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.10" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="159"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.11" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="171"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.12" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="72"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.13" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="73"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.14" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="202"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.15" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="349"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.16" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.220000" steps="467"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.17" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize_list&#39;vc.17.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="217"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.17.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.190000" steps="240"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize_list&#39;vc.18" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize_list&#39;vc.18.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="225"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.18.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="235"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize_list&#39;vc.19" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="696"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.20" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="skolemize_list&#39;vc.20.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="523"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.20.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.230000" steps="525"/></proof>
</goal>
</transf>
</goal>
<goal name="skolemize_list&#39;vc.21" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="586"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.22" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.190000" steps="96"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.23" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.359794" steps="3619"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.24" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="120"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.25" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="1.480641" steps="21339"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.26" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.210000" steps="2914"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.27" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.311014" steps="2912"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.28" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.341415" steps="2941"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.29" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="1.324881" steps="18609"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.30" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.305422" steps="2972"/></proof>
</goal>
<goal name="skolemize_list&#39;vc.31" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.329048" steps="3041"/></proof>
</goal>
</transf>
</goal>
<goal name="term_free_vars_noghost&#39;vc" expl="VC for term_free_vars_noghost" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="term_free_vars_noghost&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="8"/></proof>
</goal>
<goal name="term_free_vars_noghost&#39;vc.1" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="324"/></proof>
</goal>
<goal name="term_free_vars_noghost&#39;vc.2" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="87"/></proof>
</goal>
<goal name="term_free_vars_noghost&#39;vc.3" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="540"/></proof>
</goal>
<goal name="term_free_vars_noghost&#39;vc.4" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="115"/></proof>
</goal>
<goal name="term_free_vars_noghost&#39;vc.5" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="564"/></proof>
</goal>
</transf>
</goal>
<goal name="term_list_free_vars_noghost&#39;vc" expl="VC for term_list_free_vars_noghost" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="term_list_free_vars_noghost&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="8"/></proof>
</goal>
<goal name="term_list_free_vars_noghost&#39;vc.1" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="306"/></proof>
</goal>
<goal name="term_list_free_vars_noghost&#39;vc.2" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="89"/></proof>
</goal>
<goal name="term_list_free_vars_noghost&#39;vc.3" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="321"/></proof>
</goal>
<goal name="term_list_free_vars_noghost&#39;vc.4" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="95"/></proof>
</goal>
<goal name="term_list_free_vars_noghost&#39;vc.5" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="36"/></proof>
</goal>
<goal name="term_list_free_vars_noghost&#39;vc.6" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="36"/></proof>
</goal>
<goal name="term_list_free_vars_noghost&#39;vc.7" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="541"/></proof>
</goal>
<goal name="term_list_free_vars_noghost&#39;vc.8" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.648890" steps="11991"/></proof>
</goal>
<goal name="term_list_free_vars_noghost&#39;vc.9" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="70"/></proof>
</goal>
</transf>
</goal>
<goal name="collect_free_var_formula&#39;vc" expl="VC for collect_free_var_formula" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="collect_free_var_formula&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="8"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="376"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.2" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="139"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.3" expl="assertion" proved="true">
<proof prover="1"><result status="valid" time="0.480000" steps="138529"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.4" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="90"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.5" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="123"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.6" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="381"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.7" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="196"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.8" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="137"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.9" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="201"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.10" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="143"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.11" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="40"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.12" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="40"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.13" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="389"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.14" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="200"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.15" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="142"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.16" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="204"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.17" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="146"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.18" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="40"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.19" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="40"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.20" expl="assertion" proved="true">
<proof prover="12"><result status="valid" time="0.410000"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.21" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="100"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.22" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="136"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.23" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="32"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.24" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="collect_free_var_formula&#39;vc.24.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="65"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.24.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="173"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.24.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="82"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.24.3" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="70"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.24.4" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="75"/></proof>
</goal>
</transf>
</goal>
<goal name="collect_free_var_formula&#39;vc.25" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.210000" steps="1050"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.26" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="89"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.27" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="138"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.28" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="32"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.29" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.275570" steps="3443"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.30" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="281"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.31" expl="postcondition" proved="true">
<transf name="split_all_full" proved="true" >
<goal name="collect_free_var_formula&#39;vc.31.0" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.640000" steps="177900"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.31.1" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.560000" steps="171632"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.31.2" expl="postcondition" proved="true">
<proof prover="1" timelimit="5"><result status="valid" time="0.660000" steps="175031"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.31.3" expl="postcondition" proved="true">
<proof prover="1" timelimit="5"><result status="valid" time="0.620000" steps="175031"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.31.4" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.430000" steps="152552"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.31.5" expl="postcondition" proved="true">
<proof prover="1"><result status="valid" time="0.430000" steps="152552"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.31.6" expl="postcondition" proved="true">
<proof prover="8" timelimit="5"><result status="valid" time="0.500000" steps="1464976"/></proof>
</goal>
<goal name="collect_free_var_formula&#39;vc.31.7" expl="postcondition" proved="true">
<proof prover="8" timelimit="5"><result status="valid" time="0.480000" steps="1464922"/></proof>
</goal>
</transf>
</goal>
<goal name="collect_free_var_formula&#39;vc.32" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="1.613529" steps="30496"/></proof>
</goal>
</transf>
</goal>
<goal name="collect_free_var_formula_list&#39;vc" expl="VC for collect_free_var_formula_list" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="collect_free_var_formula_list&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="8"/></proof>
</goal>
<goal name="collect_free_var_formula_list&#39;vc.1" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="89"/></proof>
</goal>
<goal name="collect_free_var_formula_list&#39;vc.2" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.190000" steps="331"/></proof>
</goal>
<goal name="collect_free_var_formula_list&#39;vc.3" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="95"/></proof>
</goal>
<goal name="collect_free_var_formula_list&#39;vc.4" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="36"/></proof>
</goal>
<goal name="collect_free_var_formula_list&#39;vc.5" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="36"/></proof>
</goal>
<goal name="collect_free_var_formula_list&#39;vc.6" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="68"/></proof>
</goal>
<goal name="collect_free_var_formula_list&#39;vc.7" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="2615"/></proof>
</goal>
<goal name="collect_free_var_formula_list&#39;vc.8" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.666385" steps="9169"/></proof>
</goal>
</transf>
</goal>
<goal name="exists_quantify&#39;vc" expl="VC for exists_quantify" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="exists_quantify&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="1113"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.190000" steps="1751"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="1.215361" steps="21834"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.3" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="exists_quantify&#39;vc.3.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="1.916180" steps="33708"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.3.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.306488" steps="2942"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.3.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.090808" steps="78"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.3.3" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="66"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.3.4" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="256"/></proof>
</goal>
</transf>
</goal>
<goal name="exists_quantify&#39;vc.4" expl="variant decrease" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="exists_quantify&#39;vc.4.0" expl="VC for exists_quantify" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="68"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.4.1" expl="VC for exists_quantify" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="71"/></proof>
</goal>
</transf>
</goal>
<goal name="exists_quantify&#39;vc.5" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="28"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.6" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="69"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.7" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="71"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.8" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.219078" steps="2892"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.9" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="64"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.10" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="291"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.11" expl="postcondition" proved="true">
<proof prover="12"><result status="valid" time="3.124787"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.12" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="80"/></proof>
</goal>
<goal name="exists_quantify&#39;vc.13" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="80"/></proof>
</goal>
</transf>
</goal>
<goal name="combine_with&#39;vc" expl="VC for combine_with" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="combine_with&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="10"/></proof>
</goal>
<goal name="combine_with&#39;vc.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="320"/></proof>
</goal>
<goal name="combine_with&#39;vc.2" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="195"/></proof>
</goal>
<goal name="combine_with&#39;vc.3" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="143"/></proof>
</goal>
<goal name="combine_with&#39;vc.4" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="157"/></proof>
</goal>
<goal name="combine_with&#39;vc.5" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="156"/></proof>
</goal>
<goal name="combine_with&#39;vc.6" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="176"/></proof>
</goal>
<goal name="combine_with&#39;vc.7" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="64"/></proof>
</goal>
<goal name="combine_with&#39;vc.8" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="65"/></proof>
</goal>
<goal name="combine_with&#39;vc.9" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="66"/></proof>
</goal>
<goal name="combine_with&#39;vc.10" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="67"/></proof>
</goal>
<goal name="combine_with&#39;vc.11" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="2776"/></proof>
</goal>
<goal name="combine_with&#39;vc.12" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="769"/></proof>
</goal>
<goal name="combine_with&#39;vc.13" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="98"/></proof>
</goal>
<goal name="combine_with&#39;vc.14" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.210000" steps="2532"/></proof>
</goal>
<goal name="combine_with&#39;vc.15" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.210000" steps="2513"/></proof>
</goal>
<goal name="combine_with&#39;vc.16" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.260000" steps="4707"/></proof>
</goal>
<goal name="combine_with&#39;vc.17" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="2562"/></proof>
</goal>
</transf>
</goal>
<goal name="split&#39;vc" expl="VC for split" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="split&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="10"/></proof>
</goal>
<goal name="split&#39;vc.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.190000" steps="430"/></proof>
</goal>
<goal name="split&#39;vc.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="66"/></proof>
</goal>
<goal name="split&#39;vc.3" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="67"/></proof>
</goal>
<goal name="split&#39;vc.4" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="252"/></proof>
</goal>
<goal name="split&#39;vc.5" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="171"/></proof>
</goal>
<goal name="split&#39;vc.6" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="188"/></proof>
</goal>
<goal name="split&#39;vc.7" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="70"/></proof>
</goal>
<goal name="split&#39;vc.8" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="70"/></proof>
</goal>
<goal name="split&#39;vc.9" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.200000" steps="71"/></proof>
</goal>
<goal name="split&#39;vc.10" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="44"/></proof>
</goal>
<goal name="split&#39;vc.11" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="72"/></proof>
</goal>
<goal name="split&#39;vc.12" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="44"/></proof>
</goal>
<goal name="split&#39;vc.13" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="44"/></proof>
</goal>
<goal name="split&#39;vc.14" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="44"/></proof>
</goal>
<goal name="split&#39;vc.15" expl="variant decrease" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="283"/></proof>
</goal>
<goal name="split&#39;vc.16" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="191"/></proof>
</goal>
<goal name="split&#39;vc.17" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="208"/></proof>
</goal>
<goal name="split&#39;vc.18" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.190000" steps="79"/></proof>
</goal>
<goal name="split&#39;vc.19" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="79"/></proof>
</goal>
<goal name="split&#39;vc.20" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="81"/></proof>
</goal>
<goal name="split&#39;vc.21" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="54"/></proof>
</goal>
<goal name="split&#39;vc.22" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="82"/></proof>
</goal>
<goal name="split&#39;vc.23" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="54"/></proof>
</goal>
<goal name="split&#39;vc.24" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="54"/></proof>
</goal>
<goal name="split&#39;vc.25" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="54"/></proof>
</goal>
<goal name="split&#39;vc.26" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="781"/></proof>
</goal>
<goal name="split&#39;vc.27" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="1.820633" steps="25312"/></proof>
</goal>
<goal name="split&#39;vc.28" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="469"/></proof>
</goal>
<goal name="split&#39;vc.29" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="3.645650" steps="61454"/></proof>
</goal>
<goal name="split&#39;vc.30" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="1.057645" steps="15233"/></proof>
</goal>
<goal name="split&#39;vc.31" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="1.028118" steps="15368"/></proof>
</goal>
<goal name="split&#39;vc.32" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="1.185540" steps="14938"/></proof>
</goal>
</transf>
</goal>
<goal name="preprocessing&#39;vc" expl="VC for preprocessing" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="preprocessing&#39;vc.0" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="8"/></proof>
</goal>
<goal name="preprocessing&#39;vc.1" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="14"/></proof>
</goal>
<goal name="preprocessing&#39;vc.2" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="35"/></proof>
</goal>
<goal name="preprocessing&#39;vc.3" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="22"/></proof>
</goal>
<goal name="preprocessing&#39;vc.4" expl="exceptional postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="109"/></proof>
</goal>
<goal name="preprocessing&#39;vc.5" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="116"/></proof>
</goal>
<goal name="preprocessing&#39;vc.6" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090488" steps="215"/></proof>
</goal>
<goal name="preprocessing&#39;vc.7" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="127"/></proof>
</goal>
<goal name="preprocessing&#39;vc.8" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.087309" steps="311"/></proof>
</goal>
<goal name="preprocessing&#39;vc.9" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="297"/></proof>
</goal>
<goal name="preprocessing&#39;vc.10" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="299"/></proof>
</goal>
<goal name="preprocessing&#39;vc.11" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="306"/></proof>
</goal>
<goal name="preprocessing&#39;vc.12" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="308"/></proof>
</goal>
<goal name="preprocessing&#39;vc.13" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="48"/></proof>
</goal>
<goal name="preprocessing&#39;vc.14" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="48"/></proof>
</goal>
<goal name="preprocessing&#39;vc.15" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="48"/></proof>
</goal>
<goal name="preprocessing&#39;vc.16" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.180000" steps="64"/></proof>
</goal>
<goal name="preprocessing&#39;vc.17" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.110000" steps="60"/></proof>
</goal>
<goal name="preprocessing&#39;vc.18" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="76"/></proof>
</goal>
<goal name="preprocessing&#39;vc.19" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="60"/></proof>
</goal>
<goal name="preprocessing&#39;vc.20" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="60"/></proof>
</goal>
<goal name="preprocessing&#39;vc.21" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="170"/></proof>
</goal>
<goal name="preprocessing&#39;vc.22" expl="precondition" proved="true">
<proof prover="1"><result status="valid" time="0.820000" steps="363392"/></proof>
</goal>
<goal name="preprocessing&#39;vc.23" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="96"/></proof>
</goal>
<goal name="preprocessing&#39;vc.24" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="586"/></proof>
</goal>
<goal name="preprocessing&#39;vc.25" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="96"/></proof>
</goal>
<goal name="preprocessing&#39;vc.26" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="96"/></proof>
</goal>
<goal name="preprocessing&#39;vc.27" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="96"/></proof>
</goal>
<goal name="preprocessing&#39;vc.28" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.120000" steps="96"/></proof>
</goal>
<goal name="preprocessing&#39;vc.29" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="225"/></proof>
</goal>
<goal name="preprocessing&#39;vc.30" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="226"/></proof>
</goal>
<goal name="preprocessing&#39;vc.31" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="228"/></proof>
</goal>
<goal name="preprocessing&#39;vc.32" expl="precondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="228"/></proof>
</goal>
<goal name="preprocessing&#39;vc.33" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="preprocessing&#39;vc.33.0" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.160000" steps="120"/></proof>
</goal>
<goal name="preprocessing&#39;vc.33.1" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.170000" steps="618"/></proof>
</goal>
<goal name="preprocessing&#39;vc.33.2" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="674"/></proof>
</goal>
<goal name="preprocessing&#39;vc.33.3" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="126"/></proof>
</goal>
<goal name="preprocessing&#39;vc.33.4" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="128"/></proof>
</goal>
<goal name="preprocessing&#39;vc.33.5" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="277"/></proof>
</goal>
<goal name="preprocessing&#39;vc.33.6" expl="assertion" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="132"/></proof>
</goal>
</transf>
</goal>
<goal name="preprocessing&#39;vc.34" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.100000" steps="102"/></proof>
</goal>
<goal name="preprocessing&#39;vc.35" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.150000" steps="120"/></proof>
</goal>
<goal name="preprocessing&#39;vc.36" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="102"/></proof>
</goal>
<goal name="preprocessing&#39;vc.37" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.130000" steps="102"/></proof>
</goal>
<goal name="preprocessing&#39;vc.38" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.090000" steps="102"/></proof>
</goal>
<goal name="preprocessing&#39;vc.39" expl="postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.140000" steps="124"/></proof>
</goal>
<goal name="preprocessing&#39;vc.40" expl="exceptional postcondition" proved="true">
<proof prover="9"><result status="valid" time="0.080000" steps="8"/></proof>
</goal>
</transf>
</goal>
</theory>
</file>
</why3session>