Commit 5fb8c95f authored by MARCHE Claude's avatar MARCHE Claude
Browse files

update sessions and shapes after merge with master (improvements on shape computations)

parent 171085d9
......@@ -8,8 +8,8 @@
<file name="../formula.why" expanded="true">
<theory name="Formula" sum="d41d8cd98f00b204e9800998ecf8427e">
</theory>
<theory name="PropositionalCalculus" sum="110d0ad354ecb0d3c55eba1dce7aacda" expanded="true">
<goal name="Test1" expanded="true">
<theory name="PropositionalCalculus" sum="7f2804c705a099e7f5ba415139b5ad50" expanded="true">
<goal name="Test1" expl="" expanded="true">
<proof prover="1"><result status="valid" time="0.01"/></proof>
<proof prover="2"><result status="valid" time="0.19"/></proof>
<proof prover="3"><result status="valid" time="0.05" steps="46"/></proof>
......
......@@ -6,63 +6,63 @@
<prover id="1" name="CVC3" version="2.4.1" timelimit="3" steplimit="0" memlimit="0"/>
<prover id="4" name="Alt-Ergo" version="1.30" timelimit="5" steplimit="0" memlimit="1000"/>
<file name="../imp_n.why" expanded="true">
<theory name="Imp" sum="812efe9f12d37d909cfb6fce353ea280" expanded="true">
<goal name="ident_eq_dec">
<theory name="Imp" sum="393416a5d93852e1dde31286bcba2c8e" expanded="true">
<goal name="ident_eq_dec" expl="">
<proof prover="4"><result status="valid" time="0.00" steps="1"/></proof>
</goal>
<goal name="check_skip">
<goal name="check_skip" expl="">
<proof prover="4"><result status="valid" time="0.00" steps="2"/></proof>
</goal>
<goal name="Test13">
<goal name="Test13" expl="">
<proof prover="4"><result status="valid" time="0.01" steps="3"/></proof>
</goal>
<goal name="Test42">
<goal name="Test42" expl="">
<proof prover="4"><result status="valid" time="0.01" steps="3"/></proof>
</goal>
<goal name="Test55">
<goal name="Test55" expl="">
<proof prover="4"><result status="valid" time="0.00" steps="16"/></proof>
</goal>
<goal name="Ass42">
<goal name="Ass42" expl="">
<proof prover="4"><result status="valid" time="0.04" steps="91"/></proof>
</goal>
<goal name="If42">
<goal name="If42" expl="">
<proof prover="4"><result status="valid" time="0.13" steps="485"/></proof>
</goal>
<goal name="progress">
<goal name="progress" expl="">
<proof prover="0" edited="imp_n_Imp_progress_1.v"><result status="valid" time="0.31"/></proof>
</goal>
<goal name="steps_non_neg">
<goal name="steps_non_neg" expl="">
<proof prover="0" edited="imp_n_Imp_steps_non_neg_1.v"><result status="valid" time="0.29"/></proof>
</goal>
<goal name="many_steps_seq">
<goal name="many_steps_seq" expl="">
<proof prover="0" edited="imp_n_Imp_many_steps_seq_1.v"><result status="valid" time="0.36"/></proof>
</goal>
<goal name="eval_subst_expr">
<goal name="eval_subst_expr" expl="">
<transf name="induction_ty_lex">
<goal name="eval_subst_expr.1" expl="1.">
<goal name="eval_subst_expr.1" expl="">
<proof prover="4"><result status="valid" time="0.02" steps="107"/></proof>
</goal>
</transf>
</goal>
<goal name="eval_subst">
<goal name="eval_subst" expl="">
<proof prover="0" edited="imp_n_Imp_eval_subst_1.v"><result status="valid" time="0.33"/></proof>
</goal>
<goal name="skip_rule">
<goal name="skip_rule" expl="">
<proof prover="4"><result status="valid" time="0.04" steps="146"/></proof>
</goal>
<goal name="assign_rule">
<goal name="assign_rule" expl="">
<proof prover="4"><result status="valid" time="0.99" steps="1831"/></proof>
</goal>
<goal name="seq_rule">
<goal name="seq_rule" expl="">
<proof prover="4"><result status="valid" time="2.20" steps="6927"/></proof>
</goal>
<goal name="if_rule">
<goal name="if_rule" expl="">
<proof prover="0" edited="imp_n_Imp_if_rule_1.v"><result status="valid" time="0.33"/></proof>
</goal>
<goal name="while_rule">
<goal name="while_rule" expl="">
<proof prover="0" edited="imp_n_Imp_while_rule_1.v"><result status="valid" time="0.39"/></proof>
</goal>
<goal name="consequence_rule">
<goal name="consequence_rule" expl="">
<proof prover="1"><result status="valid" time="0.05"/></proof>
</goal>
</theory>
......
......@@ -7,7 +7,7 @@
<file name="../add_list.mlw">
<theory name="SumList" sum="d41d8cd98f00b204e9800998ecf8427e">
</theory>
<theory name="AddListRec" sum="33def14244e48e7a03216981ac5000bf">
<theory name="AddListRec" sum="191e311078f6223c9af44eece1bb2a47">
<goal name="VC sum" expl="VC for sum">
<proof prover="1"><result status="valid" time="0.02" steps="93"/></proof>
</goal>
......@@ -15,7 +15,7 @@
<proof prover="4"><result status="valid" time="0.02"/></proof>
</goal>
</theory>
<theory name="AddListImp" sum="f7b23f93ac300ff2dca6f1bdf5f7fec6">
<theory name="AddListImp" sum="25869898cb7ed98962558d9845b87089">
<goal name="VC sum" expl="VC for sum">
<proof prover="4"><result status="valid" time="0.02"/></proof>
</goal>
......
......@@ -6,7 +6,7 @@
<file name="../add_list.mlw" expanded="true">
<theory name="SumList" sum="d41d8cd98f00b204e9800998ecf8427e" expanded="true">
</theory>
<theory name="AddListRec" sum="33def14244e48e7a03216981ac5000bf" expanded="true">
<theory name="AddListRec" sum="191e311078f6223c9af44eece1bb2a47" expanded="true">
<goal name="VC sum" expl="VC for sum" expanded="true">
<proof prover="0"><result status="valid" time="0.01"/></proof>
</goal>
......@@ -14,7 +14,7 @@
<proof prover="0"><result status="valid" time="0.01"/></proof>
</goal>
</theory>
<theory name="AddListImp" sum="f7b23f93ac300ff2dca6f1bdf5f7fec6" expanded="true">
<theory name="AddListImp" sum="25869898cb7ed98962558d9845b87089" expanded="true">
<goal name="VC sum" expl="VC for sum" expanded="true">
<proof prover="0"><result status="valid" time="0.01"/></proof>
</goal>
......
......@@ -4,181 +4,181 @@
<why3session shape_version="4">
<prover id="2" name="Alt-Ergo" version="1.30" timelimit="10" steplimit="0" memlimit="1000"/>
<file name="../algo63.mlw">
<theory name="Algo63" sum="07ffef4a10f40446397f6831dcc0d0a9">
<theory name="Algo63" sum="4ef7288eb45437beedd9fa22ceb17fad">
<goal name="VC exchange" expl="VC for exchange">
<proof prover="2"><result status="valid" time="0.03" steps="65"/></proof>
</goal>
<goal name="VC partition_" expl="VC for partition_">
<transf name="split_goal_wp">
<goal name="VC partition_.1" expl="1. index in array bounds">
<goal name="VC partition_.1" expl="index in array bounds">
<proof prover="2"><result status="valid" time="0.00" steps="6"/></proof>
</goal>
<goal name="VC partition_.2" expl="2. loop invariant init">
<goal name="VC partition_.2" expl="loop invariant init">
<proof prover="2"><result status="valid" time="0.01" steps="16"/></proof>
</goal>
<goal name="VC partition_.3" expl="3. loop invariant init">
<goal name="VC partition_.3" expl="loop invariant init">
<proof prover="2"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.4" expl="4. index in array bounds">
<goal name="VC partition_.4" expl="index in array bounds">
<proof prover="2"><result status="valid" time="0.01" steps="19"/></proof>
</goal>
<goal name="VC partition_.5" expl="5. loop variant decrease">
<goal name="VC partition_.5" expl="loop variant decrease">
<proof prover="2"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.6" expl="6. loop invariant preservation">
<goal name="VC partition_.6" expl="loop invariant preservation">
<proof prover="2"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.7" expl="7. loop invariant preservation">
<goal name="VC partition_.7" expl="loop invariant preservation">
<proof prover="2"><result status="valid" time="0.01" steps="30"/></proof>
</goal>
<goal name="VC partition_.8" expl="8. loop invariant init">
<goal name="VC partition_.8" expl="loop invariant init">
<proof prover="2"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
<goal name="VC partition_.9" expl="9. loop invariant init">
<goal name="VC partition_.9" expl="loop invariant init">
<proof prover="2"><result status="valid" time="0.01" steps="25"/></proof>
</goal>
<goal name="VC partition_.10" expl="10. index in array bounds">
<goal name="VC partition_.10" expl="index in array bounds">
<proof prover="2"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.11" expl="11. loop variant decrease">
<goal name="VC partition_.11" expl="loop variant decrease">
<proof prover="2"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.12" expl="12. loop invariant preservation">
<goal name="VC partition_.12" expl="loop invariant preservation">
<proof prover="2"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.13" expl="13. loop invariant preservation">
<goal name="VC partition_.13" expl="loop invariant preservation">
<proof prover="2"><result status="valid" time="0.01" steps="32"/></proof>
</goal>
<goal name="VC partition_.14" expl="14. precondition">
<goal name="VC partition_.14" expl="precondition">
<proof prover="2"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.15" expl="15. variant decrease">
<goal name="VC partition_.15" expl="variant decrease">
<proof prover="2"><result status="valid" time="0.03" steps="100"/></proof>
</goal>
<goal name="VC partition_.16" expl="16. precondition">
<goal name="VC partition_.16" expl="precondition">
<proof prover="2"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.17" expl="17. precondition">
<goal name="VC partition_.17" expl="precondition">
<proof prover="2"><result status="valid" time="0.04" steps="156"/></proof>
</goal>
<goal name="VC partition_.18" expl="18. precondition">
<goal name="VC partition_.18" expl="precondition">
<proof prover="2"><result status="valid" time="0.08" steps="215"/></proof>
</goal>
<goal name="VC partition_.19" expl="19. precondition">
<goal name="VC partition_.19" expl="precondition">
<proof prover="2"><result status="valid" time="0.08" steps="217"/></proof>
</goal>
<goal name="VC partition_.20" expl="20. precondition">
<goal name="VC partition_.20" expl="precondition">
<proof prover="2"><result status="valid" time="0.02" steps="146"/></proof>
</goal>
<goal name="VC partition_.21" expl="21. postcondition">
<goal name="VC partition_.21" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="32"/></proof>
</goal>
<goal name="VC partition_.22" expl="22. postcondition">
<goal name="VC partition_.22" expl="postcondition">
<proof prover="2"><result status="valid" time="0.05" steps="192"/></proof>
</goal>
<goal name="VC partition_.23" expl="23. postcondition">
<goal name="VC partition_.23" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.24" expl="24. postcondition">
<goal name="VC partition_.24" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.25" expl="25. postcondition">
<goal name="VC partition_.25" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.26" expl="26. postcondition">
<goal name="VC partition_.26" expl="postcondition">
<proof prover="2"><result status="valid" time="0.02" steps="50"/></proof>
</goal>
<goal name="VC partition_.27" expl="27. postcondition">
<goal name="VC partition_.27" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="50"/></proof>
</goal>
<goal name="VC partition_.28" expl="28. postcondition">
<goal name="VC partition_.28" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.29" expl="29. postcondition">
<goal name="VC partition_.29" expl="postcondition">
<proof prover="2"><result status="valid" time="0.02" steps="105"/></proof>
</goal>
<goal name="VC partition_.30" expl="30. postcondition">
<goal name="VC partition_.30" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="25"/></proof>
</goal>
<goal name="VC partition_.31" expl="31. postcondition">
<goal name="VC partition_.31" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="25"/></proof>
</goal>
<goal name="VC partition_.32" expl="32. postcondition">
<goal name="VC partition_.32" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.33" expl="33. postcondition">
<goal name="VC partition_.33" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.34" expl="34. postcondition">
<goal name="VC partition_.34" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.35" expl="35. precondition">
<goal name="VC partition_.35" expl="precondition">
<proof prover="2"><result status="valid" time="0.00" steps="9"/></proof>
</goal>
<goal name="VC partition_.36" expl="36. precondition">
<goal name="VC partition_.36" expl="precondition">
<proof prover="2"><result status="valid" time="0.01" steps="25"/></proof>
</goal>
<goal name="VC partition_.37" expl="37. precondition">
<goal name="VC partition_.37" expl="precondition">
<proof prover="2"><result status="valid" time="0.00" steps="14"/></proof>
</goal>
<goal name="VC partition_.38" expl="38. precondition">
<goal name="VC partition_.38" expl="precondition">
<proof prover="2"><result status="valid" time="0.01" steps="14"/></proof>
</goal>
<goal name="VC partition_.39" expl="39. precondition">
<goal name="VC partition_.39" expl="precondition">
<proof prover="2"><result status="valid" time="0.00" steps="1"/></proof>
</goal>
<goal name="VC partition_.40" expl="40. assertion">
<goal name="VC partition_.40" expl="assertion">
<proof prover="2"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
<goal name="VC partition_.41" expl="41. precondition">
<goal name="VC partition_.41" expl="precondition">
<proof prover="2"><result status="valid" time="0.01" steps="19"/></proof>
</goal>
<goal name="VC partition_.42" expl="42. postcondition">
<goal name="VC partition_.42" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="20"/></proof>
</goal>
<goal name="VC partition_.43" expl="43. postcondition">
<goal name="VC partition_.43" expl="postcondition">
<proof prover="2"><result status="valid" time="0.04" steps="147"/></proof>
</goal>
<goal name="VC partition_.44" expl="44. postcondition">
<goal name="VC partition_.44" expl="postcondition">
<proof prover="2"><result status="valid" time="0.11" steps="384"/></proof>
</goal>
<goal name="VC partition_.45" expl="45. postcondition">
<goal name="VC partition_.45" expl="postcondition">
<proof prover="2"><result status="valid" time="0.31" steps="609"/></proof>
</goal>
<goal name="VC partition_.46" expl="46. postcondition">
<goal name="VC partition_.46" expl="postcondition">
<proof prover="2"><result status="valid" time="0.11" steps="373"/></proof>
</goal>
<goal name="VC partition_.47" expl="47. precondition">
<goal name="VC partition_.47" expl="precondition">
<proof prover="2"><result status="valid" time="0.01" steps="20"/></proof>
</goal>
<goal name="VC partition_.48" expl="48. postcondition">
<goal name="VC partition_.48" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="28"/></proof>
</goal>
<goal name="VC partition_.49" expl="49. postcondition">
<goal name="VC partition_.49" expl="postcondition">
<proof prover="2"><result status="valid" time="0.03" steps="148"/></proof>
</goal>
<goal name="VC partition_.50" expl="50. postcondition">
<goal name="VC partition_.50" expl="postcondition">
<proof prover="2"><result status="valid" time="0.15" steps="538"/></proof>
</goal>
<goal name="VC partition_.51" expl="51. postcondition">
<goal name="VC partition_.51" expl="postcondition">
<proof prover="2"><result status="valid" time="0.30" steps="610"/></proof>
</goal>
<goal name="VC partition_.52" expl="52. postcondition">
<goal name="VC partition_.52" expl="postcondition">
<proof prover="2"><result status="valid" time="0.12" steps="386"/></proof>
</goal>
<goal name="VC partition_.53" expl="53. postcondition">
<goal name="VC partition_.53" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
<goal name="VC partition_.54" expl="54. postcondition">
<goal name="VC partition_.54" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
<goal name="VC partition_.55" expl="55. postcondition">
<goal name="VC partition_.55" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="25"/></proof>
</goal>
<goal name="VC partition_.56" expl="56. postcondition">
<goal name="VC partition_.56" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="26"/></proof>
</goal>
<goal name="VC partition_.57" expl="57. postcondition">
<goal name="VC partition_.57" expl="postcondition">
<proof prover="2"><result status="valid" time="0.01" steps="25"/></proof>
</goal>
</transf>
......
......@@ -5,219 +5,219 @@
<prover id="0" name="Alt-Ergo" version="0.99.1" timelimit="30" steplimit="0" memlimit="1000"/>
<prover id="3" name="Alt-Ergo" version="1.30" timelimit="5" steplimit="0" memlimit="1000"/>
<file name="../algo63.mlw" expanded="true">
<theory name="Algo63" sum="b10646244317d97681f582ddcef2be31" expanded="true">
<theory name="Algo63" sum="8c5f7b9894ab35b5cfcc2f89c4842620" expanded="true">
<goal name="VC exchange" expl="VC for exchange">
<transf name="split_goal_wp">
<goal name="VC exchange.1" expl="1. index in array bounds">
<goal name="VC exchange.1" expl="index in array bounds">
<proof prover="3"><result status="valid" time="0.01" steps="7"/></proof>
</goal>
<goal name="VC exchange.2" expl="2. index in array bounds">
<goal name="VC exchange.2" expl="index in array bounds">
<proof prover="3"><result status="valid" time="0.01" steps="7"/></proof>
</goal>
<goal name="VC exchange.3" expl="3. index in array bounds">
<goal name="VC exchange.3" expl="index in array bounds">
<proof prover="3"><result status="valid" time="0.01" steps="7"/></proof>
</goal>
<goal name="VC exchange.4" expl="4. index in array bounds">
<goal name="VC exchange.4" expl="index in array bounds">
<proof prover="3"><result status="valid" time="0.01" steps="9"/></proof>
</goal>
<goal name="VC exchange.5" expl="5. assertion">
<goal name="VC exchange.5" expl="assertion">
<proof prover="3"><result status="valid" time="0.02" steps="28"/></proof>
</goal>
<goal name="VC exchange.6" expl="6. postcondition">
<goal name="VC exchange.6" expl="postcondition">
<proof prover="3"><result status="valid" time="0.01" steps="12"/></proof>
</goal>
<goal name="VC exchange.7" expl="7. postcondition">
<goal name="VC exchange.7" expl="postcondition">
<proof prover="3"><result status="valid" time="0.01" steps="17"/></proof>
</goal>
</transf>
</goal>
<goal name="VC partition_" expl="VC for partition_">
<transf name="split_goal_wp">
<goal name="VC partition_.1" expl="1. index in array bounds">
<goal name="VC partition_.1" expl="index in array bounds">
<proof prover="3"><result status="valid" time="0.01" steps="6"/></proof>
</goal>
<goal name="VC partition_.2" expl="2. loop invariant init">
<goal name="VC partition_.2" expl="loop invariant init">
<proof prover="3"><result status="valid" time="0.00" steps="16"/></proof>
</goal>
<goal name="VC partition_.3" expl="3. loop invariant init">
<goal name="VC partition_.3" expl="loop invariant init">
<proof prover="3"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.4" expl="4. index in array bounds">
<goal name="VC partition_.4" expl="index in array bounds">
<proof prover="3"><result status="valid" time="0.01" steps="19"/></proof>
</goal>
<goal name="VC partition_.5" expl="5. loop variant decrease">
<goal name="VC partition_.5" expl="loop variant decrease">
<proof prover="3"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.6" expl="6. loop invariant preservation">
<goal name="VC partition_.6" expl="loop invariant preservation">
<proof prover="3"><result status="valid" time="0.00" steps="21"/></proof>
</goal>
<goal name="VC partition_.7" expl="7. loop invariant preservation">
<goal name="VC partition_.7" expl="loop invariant preservation">
<proof prover="3"><result status="valid" time="0.01" steps="30"/></proof>
</goal>
<goal name="VC partition_.8" expl="8. loop invariant init">
<goal name="VC partition_.8" expl="loop invariant init">
<proof prover="3"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
<goal name="VC partition_.9" expl="9. loop invariant init">
<goal name="VC partition_.9" expl="loop invariant init">
<proof prover="3"><result status="valid" time="0.01" steps="25"/></proof>
</goal>
<goal name="VC partition_.10" expl="10. index in array bounds">
<goal name="VC partition_.10" expl="index in array bounds">
<proof prover="3"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.11" expl="11. loop variant decrease">
<goal name="VC partition_.11" expl="loop variant decrease">
<proof prover="3"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.12" expl="12. loop invariant preservation">
<goal name="VC partition_.12" expl="loop invariant preservation">
<proof prover="3"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.13" expl="13. loop invariant preservation">
<goal name="VC partition_.13" expl="loop invariant preservation">
<proof prover="3"><result status="valid" time="0.01" steps="32"/></proof>
</goal>
<goal name="VC partition_.14" expl="14. precondition">
<goal name="VC partition_.14" expl="precondition">
<proof prover="3"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.15" expl="15. variant decrease">
<goal name="VC partition_.15" expl="variant decrease">
<proof prover="3"><result status="valid" time="0.05" steps="100"/></proof>
</goal>
<goal name="VC partition_.16" expl="16. precondition">
<goal name="VC partition_.16" expl="precondition">
<proof prover="3"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.17" expl="17. precondition">
<goal name="VC partition_.17" expl="precondition">
<proof prover="3"><result status="valid" time="0.05" steps="156"/></proof>
</goal>
<goal name="VC partition_.18" expl="18. precondition">
<goal name="VC partition_.18" expl="precondition">
<proof prover="3"><result status="valid" time="0.16" steps="215"/></proof>
</goal>
<goal name="VC partition_.19" expl="19. precondition">
<goal name="VC partition_.19" expl="precondition">
<proof prover="3"><result status="valid" time="0.17" steps="217"/></proof>
</goal>
<goal name="VC partition_.20" expl="20. precondition">
<goal name="VC partition_.20" expl="precondition">
<proof prover="3"><result status="valid" time="0.07" steps="146"/></proof>
</goal>
<goal name="VC partition_.21" expl="21. postcondition">
<goal name="VC partition_.21" expl="postcondition">
<proof prover="3"><result status="valid" time="0.01" steps="32"/></proof>
</goal>
<goal name="VC partition_.22" expl="22. postcondition">
<goal name="VC partition_.22" expl="postcondition">
<proof prover="3"><result status="valid" time="0.07" steps="192"/></proof>
</goal>
<goal name="VC partition_.23" expl="23. postcondition">
<goal name="VC partition_.23" expl="postcondition">
<proof prover="3"><result status="valid" time="0.02" steps="33"/></proof>
</goal>
<goal name="VC partition_.24" expl="24. postcondition">
<goal name="VC partition_.24" expl="postcondition">
<proof prover="3"><result status="valid" time="0.02" steps="33"/></proof>
</goal>
<goal name="VC partition_.25" expl="25. postcondition">
<goal name="VC partition_.25" expl="postcondition">
<proof prover="3"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.26" expl="26. postcondition">
<goal name="VC partition_.26" expl="postcondition">
<proof prover="3"><result status="valid" time="0.02" steps="50"/></proof>
</goal>
<goal name="VC partition_.27" expl="27. postcondition">
<goal name="VC partition_.27" expl="postcondition">
<proof prover="3"><result status="valid" time="0.02" steps="50"/></proof>
</goal>
<goal name="VC partition_.28" expl="28. postcondition">
<goal name="VC partition_.28" expl="postcondition">
<proof prover="3"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.29" expl="29. postcondition">
<goal name="VC partition_.29" expl="postcondition">
<proof prover="3"><result status="valid" time="0.04" steps="105"/></proof>
</goal>
<goal name="VC partition_.30" expl="30. postcondition">
<goal name="VC partition_.30" expl="postcondition">
<proof prover="3"><result status="valid" time="0.01" steps="25"/></proof>
</goal>
<goal name="VC partition_.31" expl="31. postcondition">
<goal name="VC partition_.31" expl="postcondition">
<proof prover="3"><result status="valid" time="0.01" steps="25"/></proof>
</goal>
<goal name="VC partition_.32" expl="32. postcondition">
<goal name="VC partition_.32" expl="postcondition">
<proof prover="3"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.33" expl="33. postcondition">
<goal name="VC partition_.33" expl="postcondition">
<proof prover="3"><result status="valid" time="0.02" steps="33"/></proof>
</goal>
<goal name="VC partition_.34" expl="34. postcondition">
<goal name="VC partition_.34" expl="postcondition">
<proof prover="3"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.35" expl="35. precondition">